a_className | anna::Component | protected |
addPredecessor(const char *componentName) | anna::app::Component | protected |
asString() const | anna::dbms::Database | virtual |
asXML(xml::Node *parent) const | anna::dbms::Database | virtual |
attach() noexcept(false) | anna::app::Component | |
Component(const char *className) | anna::app::Component | explicitprotected |
anna::Component::Component(const Component &other) | anna::Component | protected |
connection(const_connection_iterator &ii) | anna::dbms::Database | inlinestatic |
connection(connection_iterator &ii) | anna::dbms::Database | inlineprotectedstatic |
connection_begin() const | anna::dbms::Database | inline |
connection_begin() | anna::dbms::Database | inlineprotected |
connection_end() const | anna::dbms::Database | inline |
connection_end() | anna::dbms::Database | inlineprotected |
connection_iterator typedef | anna::dbms::Database | protected |
const_connection_iterator typedef | anna::dbms::Database | |
const_statement_iterator typedef | anna::dbms::Database | |
createConnection(const char *name, const char *user, const char *password) noexcept(false) | anna::dbms::Database | |
createStatement(const char *name, const char *expression, const bool isCritical=true) noexcept(false) | anna::dbms::Database | |
createStatement(const char *name, const std::string &expression, const bool isCritical=true) noexcept(false) | anna::dbms::Database | inline |
Database(const char *dbmsName, const char *host) | anna::dbms::mysql::Database | |
Database(const char *componentName, const char *dbmsName, const char *host) | anna::dbms::mysql::Database | |
do_stop() | anna::dbms::Database | protectedvirtual |
findConnection(const char *name) noexcept(false) | anna::dbms::Database | |
findStatement(const char *name) | anna::dbms::Database | |
getClassName() | anna::dbms::mysql::Database | inlinestatic |
anna::dbms::Database::getClassName() const | anna::Component | inline |
getHost() const | anna::dbms::mysql::Database | inline |
getName() const | anna::dbms::Database | inline |
getState() const | anna::app::Component | inlineprotected |
getType() const | anna::dbms::Database | inline |
initialize() noexcept(false) | anna::app::Component | protected |
kill() | anna::app::Component | inlineprotectedvirtual |
lock() noexcept(false) | anna::Mutex | virtual |
MaxConnection | anna::dbms::Database | static |
Mutex(const Mode::_v mode=Mode::Recursive) | anna::Mutex | explicit |
operator const pthread_mutex_t *() const | anna::Mutex | inline |
recover(Connection &connection, const int tryCounter) noexcept(false) | anna::dbms::Database | protected |
releaseStatement(Statement *statement) | anna::dbms::Database | |
Safe() | anna::Safe | inlineprotected |
setFailRecoveryHandler(FailRecoveryHandler *failRecoveryHandler) | anna::dbms::Database | inline |
setStatementTranslator(StatementTranslator *statementTranslator) | anna::dbms::Database | inline |
statement(const_statement_iterator &ii) | anna::dbms::Database | inlinestatic |
statement_begin() const | anna::dbms::Database | inline |
statement_end() const | anna::dbms::Database | inline |
stop() | anna::app::Component | inlineprotected |
trylock() noexcept(false) | anna::Mutex | |
unlock() | anna::Mutex | virtual |
~Component() | anna::app::Component | virtual |
~Database() | anna::dbms::mysql::Database | virtual |
~Mutex() | anna::Mutex | virtual |