Prometheus Client Library for Modern C++
|
This is the complete list of members for prometheus::Exposer, including all inherited members.
Exposer(const std::string &bind_address, std::size_t num_threads=2, const CivetCallbacks *callbacks=nullptr) (defined in prometheus::Exposer) | prometheus::Exposer | explicit |
Exposer(std::vector< std::string > options, const CivetCallbacks *callbacks=nullptr) (defined in prometheus::Exposer) | prometheus::Exposer | explicit |
Exposer(const Exposer &)=delete (defined in prometheus::Exposer) | prometheus::Exposer | |
Exposer(Exposer &&)=delete (defined in prometheus::Exposer) | prometheus::Exposer | |
GetListeningPorts() const (defined in prometheus::Exposer) | prometheus::Exposer | |
operator=(const Exposer &)=delete (defined in prometheus::Exposer) | prometheus::Exposer | |
operator=(Exposer &&)=delete (defined in prometheus::Exposer) | prometheus::Exposer | |
RegisterAuth(std::function< bool(const std::string &, const std::string &)> authCB, const std::string &realm="Prometheus-cpp Exporter", const std::string &uri=std::string("/metrics")) (defined in prometheus::Exposer) | prometheus::Exposer | |
RegisterCollectable(const std::weak_ptr< Collectable > &collectable, const std::string &uri=std::string("/metrics")) (defined in prometheus::Exposer) | prometheus::Exposer | |
RemoveCollectable(const std::weak_ptr< Collectable > &collectable, const std::string &uri=std::string("/metrics")) (defined in prometheus::Exposer) | prometheus::Exposer | |
~Exposer() (defined in prometheus::Exposer) | prometheus::Exposer |