3 #ifndef GEODE_STATISTICS_STATISTICDESCRIPTOR_H_ 4 #define GEODE_STATISTICS_STATISTICDESCRIPTOR_H_ 23 #include <geode/geode_globals.hpp> 32 namespace statistics {
54 virtual int32_t getId() = 0;
59 virtual const char* getName() = 0;
64 virtual const char* getDescription() = 0;
71 virtual bool isCounter() = 0;
76 virtual bool isLargerBetter() = 0;
81 virtual const char* getUnit() = 0;
93 #endif // GEODE_STATISTICS_STATISTICDESCRIPTOR_H_ Definition: Assert.hpp:33
Each enum represents a predefined RegionAttributes in a Cache.
Definition: Assert.hpp:31
#define CPPCACHE_EXPORT
Defines a Geode CPPCACHE export.
Definition: geode_base.hpp:58
Describes an individual statistic whose value is updated by an application and may be archived by Geo...
Definition: StatisticDescriptor.hpp:47
This namespace contains all the Geode C++ API classes, enumerations and globals.