|
VMware GemFire Native C++ Reference
9.1
|
Used to describe a logical collection of StatisticDescriptors. More...
Public Member Functions | |
| virtual const char * | getDescription ()=0 |
| Returns a description of this statistics type. More... | |
| virtual int32_t | getDescriptorsCount ()=0 |
| Returns the total number of statistics descriptors in the type. More... | |
| virtual const char * | getName ()=0 |
| Returns the name of this statistics type. More... | |
| virtual StatisticDescriptor ** | getStatistics ()=0 |
| Returns descriptions of the statistics that this statistics type gathers together. More... | |
| virtual StatisticDescriptor * | nameToDescriptor (const char *name)=0 |
| Returns the descriptor of the statistic with the given name in this statistics instance. More... | |
| virtual int32_t | nameToId (const char *name)=0 |
| Returns the id of the statistic with the given name in this statistics instance. More... | |
| virtual | ~StatisticsType () |
| Destructor. More... | |
Used to describe a logical collection of StatisticDescriptors.
These descriptions are used to create an instance of Statistics.
To get an instance of this interface use an instance of StatisticsFactory.
|
inlinevirtual |
Destructor.
|
pure virtual |
Returns a description of this statistics type.
|
pure virtual |
Returns the total number of statistics descriptors in the type.
|
pure virtual |
Returns the name of this statistics type.
|
pure virtual |
Returns descriptions of the statistics that this statistics type gathers together.
|
pure virtual |
Returns the descriptor of the statistic with the given name in this statistics instance.
| IllegalArgumentException | No statistic named name exists in this statistics instance. |
|
pure virtual |
Returns the id of the statistic with the given name in this statistics instance.
| IllegalArgumentException | No statistic named name exists in this statistics instance. |