|
Robust Distributed System Nucleus (rDSN)
ver 1.0.0
|
This is the complete list of members for dsn::perf_counter, including all inherited members.
| add(uint64_t val)=0 (defined in dsn::perf_counter) | dsn::perf_counter | pure virtual |
| app() const (defined in dsn::perf_counter) | dsn::perf_counter | inline |
| build_full_name(const char *app, const char *section, const char *name, std::string &counter_name) (defined in dsn::perf_counter) | dsn::perf_counter | inlinestatic |
| create(const char *app, const char *section, const char *name, dsn_perf_counter_type_t type, const char *dsptr) (defined in dsn::perf_counter) | dsn::perf_counter | inlinestatic |
| decrement()=0 (defined in dsn::perf_counter) | dsn::perf_counter | pure virtual |
| dsptr() const (defined in dsn::perf_counter) | dsn::perf_counter | inline |
| factory typedef (defined in dsn::perf_counter) | dsn::perf_counter | |
| full_name() const (defined in dsn::perf_counter) | dsn::perf_counter | inline |
| get_counter(const char *app, const char *section, const char *name, dsn_perf_counter_type_t flags, const char *dsptr, bool create_if_not_exist=false) (defined in dsn::perf_counter) | dsn::perf_counter | static |
| get_integer_value()=0 (defined in dsn::perf_counter) | dsn::perf_counter | pure virtual |
| get_latest_sample() const (defined in dsn::perf_counter) | dsn::perf_counter | inlinevirtual |
| get_latest_samples(int required_sample_count, samples_t &samples) const (defined in dsn::perf_counter) | dsn::perf_counter | inlinevirtual |
| get_percentile(dsn_perf_counter_percentile_type_t type)=0 (defined in dsn::perf_counter) | dsn::perf_counter | pure virtual |
| get_value()=0 (defined in dsn::perf_counter) | dsn::perf_counter | pure virtual |
| increment()=0 (defined in dsn::perf_counter) | dsn::perf_counter | pure virtual |
| index() const (defined in dsn::perf_counter) | dsn::perf_counter | inline |
| name() const (defined in dsn::perf_counter) | dsn::perf_counter | inline |
| perf_counter(const char *app, const char *section, const char *name, dsn_perf_counter_type_t type, const char *dsptr) (defined in dsn::perf_counter) | dsn::perf_counter | inline |
| perf_counters (defined in dsn::perf_counter) | dsn::perf_counter | friend |
| remove_counter(const char *full_name) (defined in dsn::perf_counter) | dsn::perf_counter | static |
| samples_t typedef (defined in dsn::perf_counter) | dsn::perf_counter | |
| section() const (defined in dsn::perf_counter) | dsn::perf_counter | inline |
| set(uint64_t val)=0 (defined in dsn::perf_counter) | dsn::perf_counter | pure virtual |
| type() const (defined in dsn::perf_counter) | dsn::perf_counter | inline |
| ~perf_counter(void) (defined in dsn::perf_counter) | dsn::perf_counter | inlinevirtual |