Prometheus Client Library for Modern C++
prometheus::Exposer Member List

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::Exposerexplicit
Exposer(std::vector< std::string > options, const CivetCallbacks *callbacks=nullptr) (defined in prometheus::Exposer)prometheus::Exposerexplicit
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