ANNA Suite  2020b
Multipurpose development suite for Telco applications
anna::app::Component Member List

This is the complete list of members for anna::app::Component, including all inherited members.

a_classNameanna::Componentprotected
addPredecessor(const char *componentName)anna::app::Componentprotected
Application::attach(Component *) noexcept(false)anna::app::Componentfriend
Application::clone() noexcept(false)anna::app::Componentfriend
Application::startComponents() noexcept(false)anna::app::Componentfriend
Application::stopComponents() noexcept(false)anna::app::Componentfriend
asString() constanna::app::Componentvirtual
asXML(xml::Node *parent) constanna::app::Componentvirtual
attach() noexcept(false)anna::app::Component
Component(const char *className)anna::app::Componentexplicitprotected
anna::Component::Component(const Component &other)anna::Componentprotected
getClassName() constanna::Componentinline
getState() constanna::app::Componentinlineprotected
initialize() noexcept(false)anna::app::Componentprotected
kill()anna::app::Componentinlineprotectedvirtual
lock() noexcept(false)anna::Mutexvirtual
Mutex(const Mode::_v mode=Mode::Recursive)anna::Mutexexplicit
operator const pthread_mutex_t *() constanna::Mutexinline
Safe()anna::Safeinlineprotected
stop()anna::app::Componentinlineprotected
trylock() noexcept(false)anna::Mutex
unlock()anna::Mutexvirtual
~Component()anna::app::Componentvirtual
~Mutex()anna::Mutexvirtual