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. |