ANNA Suite  2020b
Multipurpose development suite for Telco applications
anna::comm::Delivery Member List

This is the complete list of members for anna::comm::Delivery, including all inherited members.

add(Resource *resource) noexcept(false)anna::comm::Deliveryprotected
apply() noexcept(false)anna::comm::Delivery
asString() constanna::comm::Deliveryvirtual
asXML(xml::Node *parent) constanna::comm::Deliveryvirtual
begin()anna::comm::Deliveryinline
begin() constanna::comm::Deliveryinline
const_iterator typedefanna::comm::Delivery
contains(const Resource *resource) constanna::comm::Delivery
DefaultRecoveryTimeanna::comm::Deliverystatic
Delivery(const char *name)anna::comm::Deliveryinlineprotected
do_apply() noexcept(false)=0anna::comm::Deliveryprotectedpure virtual
do_contains(const Resource *resource) constanna::comm::Deliveryprotectedvirtual
do_fault(const Resource *resource)anna::comm::Deliveryprotectedvirtual
do_initialize() noexcept(false)=0anna::comm::Deliveryprotectedpure virtual
do_recover(const Resource *resource)anna::comm::Deliveryprotectedvirtual
end()anna::comm::Deliveryinline
end() constanna::comm::Deliveryinline
fault(const Resource *resource)anna::comm::Delivery
getName() constanna::comm::Deliveryinline
getRecoveryTime() constanna::comm::Deliveryinline
initialize() noexcept(false)anna::comm::Delivery
isAvailable() constanna::comm::Deliveryvirtual
iterator typedefanna::comm::Delivery
lock() noexcept(false)anna::Mutexvirtual
Mutex(const Mode::_v mode=Mode::Recursive)anna::Mutexexplicit
operator const pthread_mutex_t *() constanna::Mutexinline
recover(const Resource *resource)anna::comm::Delivery
resource(iterator &ii)anna::comm::Deliveryinlinestatic
resource(const_iterator &ii)anna::comm::Deliveryinlinestatic
Resources typedefanna::comm::Delivery
Safe()anna::Safeinlineprotected
setRecoveryTime(const Millisecond &recoveryTime)anna::comm::Deliveryinline
size() constanna::comm::Deliveryinline
trylock() noexcept(false)anna::Mutex
unlock()anna::Mutexvirtual
wasAvailable() constanna::comm::Deliveryinline
~Delivery()anna::comm::Deliveryinlinevirtual
~Mutex()anna::Mutexvirtual