9 #ifndef anna_diameter_comm_ApplicationMessageOamModule_hpp 10 #define anna_diameter_comm_ApplicationMessageOamModule_hpp 107 std::map<std::string ,
int > a_eventMap;
108 std::map<
unsigned int ,
int > a_stackMap;
148 void count (
int messageCode,
int resultCode,
unsigned int stackId,
const int & type,
const int & amount = 1) noexcept(
false);
155 return ((a_stackMap.size() != 1) ? -1 : a_stackMap.begin()->second);
void createStackCounterScope(int, unsigned int) noexcept(false)
_v
Definition: ApplicationMessageOamModule.hpp:117
Definition: ApplicationMessageOamModule.hpp:135
Definition: Module.hpp:135
Definition: ApplicationMessageOamModule.hpp:132
Definition: Singleton.hpp:76
Definition: ApplicationMessageOamModule.hpp:121
anna_declare_enum(Counter)
Definition: ApplicationMessageOamModule.hpp:122
int monoStackScopeId() const
Definition: ApplicationMessageOamModule.hpp:154
Definition: ApplicationMessageOamModule.hpp:126
Definition: ApplicationMessageOamModule.hpp:134
Definition: ApplicationMessageOamModule.hpp:130
std::string getDefaultInternalCounterDescription(const int &counterType) const
Definition: ApplicationMessageOamModule.hpp:141
Definition: ApplicationMessageOamModule.hpp:133
int getCounterTypes() const
Definition: ApplicationMessageOamModule.hpp:151
Definition: ApplicationMessageOamModule.hpp:127
Definition: ApplicationMessageOamModule.hpp:124
Definition: ApplicationMessageOamModule.hpp:129
Definition: ApplicationMessageOamModule.hpp:119
Definition: ApplicationMessageOamModule.hpp:131
Definition: ApplicationMessageOamModule.hpp:116
Definition: ApplicationMessageOamModule.hpp:125
void count(int messageCode, int resultCode, unsigned int stackId, const int &type, const int &amount=1) noexcept(false)
Definition: ApplicationMessageOamModule.hpp:123
Definition: ApplicationMessageOamModule.hpp:105