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

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

add(Resource *resource) noexcept(false)anna::comm::Deliveryprivate
addConnection(Connection *connection) noexcept(false)anna::dbms::Deliveryinline
apply() noexcept(false)anna::comm::Deliveryprivate
asString() constanna::comm::Deliveryprivatevirtual
asXML(xml::Node *parent) constanna::comm::Deliveryprivatevirtual
begin()anna::comm::Deliveryinlineprivate
begin() constanna::comm::Deliveryinlineprivate
const_iterator typedefanna::comm::Deliveryprivate
contains(const Resource *resource) constanna::comm::Deliveryprivate
createConnections(Database &database, const char *prefixName, const char *user, const char *password, const int n) noexcept(false)anna::dbms::Delivery
DefaultRecoveryTimeanna::comm::Deliveryprivatestatic
Delivery(const char *name)anna::dbms::Deliveryinline
do_contains(const Resource *resource) constanna::comm::Deliveryprivatevirtual
do_fault(const Resource *resource)anna::comm::Deliveryprivatevirtual
do_recover(const Resource *resource)anna::comm::Deliveryprivatevirtual
end()anna::comm::Deliveryinlineprivate
end() constanna::comm::Deliveryinlineprivate
fault(const Resource *resource)anna::comm::Deliveryprivate
getConnection() noexcept(false)anna::dbms::Delivery
getName() constanna::comm::Deliveryinlineprivate
getRecoveryTime() constanna::comm::Deliveryinlineprivate
initialize() noexcept(false)anna::comm::Deliveryprivate
isAvailable() constanna::comm::Deliveryprivatevirtual
iterator typedefanna::comm::Deliveryprivate
lock() noexcept(false)anna::Mutexprivatevirtual
Mutex(const Mode::_v mode=Mode::Recursive)anna::Mutexexplicitprivate
operator const pthread_mutex_t *() constanna::Mutexinlineprivate
recover(const Resource *resource)anna::comm::Deliveryprivate
resource(iterator &ii)anna::comm::Deliveryinlineprivatestatic
resource(const_iterator &ii)anna::comm::Deliveryinlineprivatestatic
Resources typedefanna::comm::Deliveryprivate
Safe()anna::Safeinlineprivate
setRecoveryTime(const Millisecond &recoveryTime)anna::comm::Deliveryinlineprivate
size() constanna::comm::Deliveryinlineprivate
trylock() noexcept(false)anna::Mutexprivate
unlock()anna::Mutexprivatevirtual
wasAvailable() constanna::comm::Deliveryinlineprivate
~Delivery()anna::comm::Deliveryinlineprivatevirtual
~Mutex()anna::Mutexprivatevirtual