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

This is the complete list of members for prometheus::Gateway, including all inherited members.

AddHttpHeader(const std::string &header)prometheus::Gateway
AsyncDelete() (defined in prometheus::Gateway)prometheus::Gateway
AsyncDeleteForInstance() (defined in prometheus::Gateway)prometheus::Gateway
AsyncPush() (defined in prometheus::Gateway)prometheus::Gateway
AsyncPushAdd() (defined in prometheus::Gateway)prometheus::Gateway
Delete() (defined in prometheus::Gateway)prometheus::Gateway
DeleteForInstance() (defined in prometheus::Gateway)prometheus::Gateway
Gateway(const std::string &host, const std::string &port, const std::string &jobname, const Labels &labels={}, const std::string &username={}, const std::string &password={}, std::chrono::seconds timeout={}) (defined in prometheus::Gateway)prometheus::Gateway
Gateway(const Gateway &)=delete (defined in prometheus::Gateway)prometheus::Gateway
Gateway(Gateway &&)=delete (defined in prometheus::Gateway)prometheus::Gateway
GetInstanceLabel(std::string hostname) (defined in prometheus::Gateway)prometheus::Gatewaystatic
operator=(const Gateway &)=delete (defined in prometheus::Gateway)prometheus::Gateway
operator=(Gateway &&)=delete (defined in prometheus::Gateway)prometheus::Gateway
Push() (defined in prometheus::Gateway)prometheus::Gateway
PushAdd() (defined in prometheus::Gateway)prometheus::Gateway
RegisterCollectable(const std::weak_ptr< Collectable > &collectable, const Labels *labels=nullptr) (defined in prometheus::Gateway)prometheus::Gateway
~Gateway() (defined in prometheus::Gateway)prometheus::Gateway