PMDA++
0.4.4
Header-only C++ library for writing PCP PMDAs
|
This is the complete list of members for pcp::pmda, including all inherited members.
begin_fetch_values() | pcp::pmda | inlineprotectedvirtual |
check_conflicting_options(const boost::program_options::variables_map &options_map, const std::string &option1, const std::string &option2) | pcp::pmda | inlineprotectedstatic |
display_help(const std::string &program_name) const | pcp::pmda | inlineprotectedvirtual |
display_version() const | pcp::pmda | inlineprotectedvirtual |
fetch_value(const metric_id &metric)=0 | pcp::pmda | protectedpure virtual |
get_config_file_pathname() const | pcp::pmda | inlineprotectedvirtual |
get_default_pmda_domain_number() const =0 | pcp::pmda | protectedpure virtual |
get_help_text_pathname() const | pcp::pmda | inlineprotectedvirtual |
get_instance() | pcp::pmda | inlineprotectedstatic |
get_log_file_pathname() const | pcp::pmda | inlineprotectedvirtual |
get_pmda_name() const =0 | pcp::pmda | protectedpure virtual |
get_pmda_version() const | pcp::pmda | inlineprotectedvirtual |
get_supported_hidden_options() const | pcp::pmda | inlineprotectedvirtual |
get_supported_metrics()=0 | pcp::pmda | protectedpure virtual |
get_supported_options() const | pcp::pmda | inlineprotectedvirtual |
get_supported_positional_options() | pcp::pmda | inlineprotectedvirtual |
get_usage(const std::string &program_name) const | pcp::pmda | inlineprotectedvirtual |
init_dso(pmdaInterface *const interface) | pcp::pmda | inlinestatic |
initialize_dso(pmdaInterface &interface) | pcp::pmda | inlineprotectedvirtual |
initialize_pmda(pmdaInterface &interface) | pcp::pmda | inlineprotectedvirtual |
on_desc(pmID pmid, pmDesc *desc, pmdaExt *pmda) | pcp::pmda | inlineprotectedvirtual |
on_fetch(int numpmid, pmID *pmidlist, pmResult **resp, pmdaExt *pmda) | pcp::pmda | inlineprotectedvirtual |
on_fetch_callback(pmdaMetric *mdesc, unsigned int inst, pmAtomValue *avp) | pcp::pmda | inlineprotectedvirtual |
on_instance(pmInDom indom, int inst, char *name, __pmInResult **result, pmdaExt *pmda) | pcp::pmda | inlineprotectedvirtual |
on_profile(__pmProfile *prof, pmdaExt *pmda) | pcp::pmda | inlineprotectedvirtual |
on_store(pmResult *result, pmdaExt *pmda) | pcp::pmda | inlineprotectedvirtual |
on_text(int ident, int type, char **buffer, pmdaExt *pmda) | pcp::pmda | inlineprotectedvirtual |
parse_command_line(const int argc, const char *const argv[], pmdaInterface &interface) | pcp::pmda | inlineprotectedvirtual |
parse_command_line(const int argc, const char *const argv[], pmdaInterface &interface, boost::program_options::variables_map &options) | pcp::pmda | inlineprotectedvirtual |
pcp_builtin_options() const | pcp::pmda | inlineprotectedvirtual |
run_daemon(const int argc, char *const argv[]) | pcp::pmda | inlinestatic |
run_daemon(const int argc, char *const argv[]) | pcp::pmda | inlineprotectedvirtual |
set_callbacks(pmdaInterface &interface) | pcp::pmda | inlineprotectedvirtual |
set_instance(pmda *const new_instance) | pcp::pmda | inlineprotectedstatic |
store_value(const metric_id &metric, const int &value) | pcp::pmda | inlineprotectedvirtual |
store_value(const metric_id &metric, const pmValueBlock *const value) | pcp::pmda | inlineprotectedvirtual |
string_vector typedef | pcp::pmda | protected |
supported_metrics | pcp::pmda | protected |
~pmda() | pcp::pmda | inlineprotectedvirtual |