ANNA Suite
2020b
Multipurpose development suite for Telco applications
|
#include <Counter.hpp>
Public Types | |
typedef unsigned int | type_t |
Public Member Functions | |
const std::string & | getName () const |
int | getReference () const |
type_t | getValue () const |
U64 | getAccumulatedValue () const |
operator type_t () const | |
void | reset () |
bool | resetAcc () |
std::string | asString () const |
Friends | |
class | CounterScope |
Contador.
Permite un sistema rapido para registrar situaciones ocurridas en las aplicaciones.
typedef unsigned int anna::oam::Counter::type_t |
std::string anna::oam::Counter::asString | ( | ) | const |
Devuelve una cadena con la informacion relevante de este objeto.
|
inline |
|
inline |
Devuelve el nombre logico del contador, que coincidira con el indicado a la hora de crear el contador mediante el metodo CounterScope::create.
int anna::oam::Counter::getReference | ( | ) | const |
Devuelve la referencia logica de este contador. Sera el numero resultante de combinar el numero de ambito en el que esta registrado y el numero de contador dentro de este ambito.
|
inline |
|
inline |
|
inline |
|
friend |