ANNA Suite  2020b
Multipurpose development suite for Telco applications
anna::diameter::codec::OamModule Member List

This is the complete list of members for anna::diameter::codec::OamModule, including all inherited members.

activateAlarm(int type,...) const noexcept(false)anna::oam::Module
alarm(const int &type) constanna::oam::Moduleinline
alarmsEnabled() constanna::oam::Moduleinline
anna::Singleton< OamModule > classanna::diameter::codec::OamModulefriend
asString(void) constanna::oam::Modulevirtual
asXML(anna::xml::Node *parent) constanna::oam::Modulevirtual
cancelAlarm(int type,...) const noexcept(false)anna::oam::Module
count(const int &type, const int &amount=1) noexcept(false)anna::oam::Module
counter(const int &type) constanna::oam::Moduleinline
countersEnabled() constanna::oam::Moduleinline
disableAlarms(void)anna::oam::Module
disableAlarmsPreffix(void)anna::oam::Module
disableAlarmsSuffix(void)anna::oam::Module
disableCounters(void)anna::oam::Module
enableAlarms(void)anna::oam::Module
enableAlarmsPreffix(void)anna::oam::Module
enableAlarmsSuffix(void)anna::oam::Module
enableCounters(void)anna::oam::Module
getActiveCounterScope() constanna::oam::Moduleinline
getDefaultInternalAlarmDescription(const int &alarmType) constanna::diameter::codec::OamModuleinlinevirtual
getDefaultInternalCounterDescription(const int &counterType) constanna::diameter::codec::OamModuleinlinevirtual
getName() constanna::oam::Moduleinline
initializeCounterScope(const int &scopeId, const std::string &description="") noexcept(false)anna::oam::Module
instantiate()anna::Singleton< OamModule >inlinestatic
MaxScopeanna::oam::Modulestatic
Module(const std::string &name)anna::oam::Moduleinline
readAlarmPreffixComponents(std::vector< std::string > &components) constanna::oam::Moduleinlineprotectedvirtual
readAlarmSuffixComponents(std::vector< std::string > &components) constanna::oam::Moduleinlineprotectedvirtual
recordCounters() noexcept(false)anna::oam::Module
registerAlarm(const int &type, const std::string &description, const int &externalId, const std::string &dynamicVariablesCSL, const int &activationId, const int &cancellationId=-1) noexcept(false)anna::oam::Module
registerCounter(const int &type, const std::string &description, const int &offset) noexcept(false)anna::oam::Module
release()anna::Singleton< OamModule >inlinestatic
resetCounters(const int &scopeId=-1)anna::oam::Module
scopes() constanna::oam::Moduleinline
setActiveCounterScope(const int &scopeId)anna::oam::Module
setCounterRecorder(CounterRecorder *counterRecorder)anna::oam::Moduleinline
setHandler(Handler *handler)anna::oam::Moduleinline
~Module()anna::oam::Modulevirtual