ANNA Suite  2020b
Multipurpose development suite for Telco applications
anna::oam::Module Member List

This is the complete list of members for anna::oam::Module, including all inherited members.

activateAlarm(int type,...) const noexcept(false)anna::oam::Module
alarm(const int &type) constanna::oam::Moduleinline
alarmsEnabled() constanna::oam::Moduleinline
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 &type) constanna::oam::Modulevirtual
getDefaultInternalCounterDescription(const int &type) constanna::oam::Modulevirtual
getName() constanna::oam::Moduleinline
initializeCounterScope(const int &scopeId, const std::string &description="") noexcept(false)anna::oam::Module
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
RecordingGuard classanna::oam::Modulefriend
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
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