34 #ifndef EMANESTATISTICNONNUMERIC_HEADER_ 35 #define EMANESTATISTICNONNUMERIC_HEADER_ 43 class StatisticRegistrar;
82 void clear()
override;
87 mutable std::mutex mutex_;
97 #endif // EMANESTATISTICNONNUMERIC_HEADER_ StatisticNonNumeric< T > & operator=(const T &value)
A non-numeric statistic can be a std::string or an INETAddr.
The StatisticRegistrar allows NEM layers to register statistics and statistic tables. Statistics and Statistic tables are owned by the emulator framework and a borrowed reference is returned to the registering NEM layer.
The Statistic interface is the base class of all statistics. It provided methods to access and clear ...
The Any class can contain an instance of one of any type in its support type set. ...
Any asAny() const override