ANNA Suite
2020b
Multipurpose development suite for Telco applications
anna
dbms
Database
anna::dbms::Database Member List
This is the complete list of members for
anna::dbms::Database
, including all inherited members.
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
explicit
protected
anna::Component::Component
(const Component &other)
anna::Component
protected
connection
(const_connection_iterator &ii)
anna::dbms::Database
inline
static
connection
(connection_iterator &ii)
anna::dbms::Database
inline
protected
static
Connection::execute
(Statement *) noexcept(false)
anna::dbms::Database
friend
connection_begin
() const
anna::dbms::Database
inline
connection_begin
()
anna::dbms::Database
inline
protected
connection_end
() const
anna::dbms::Database
inline
connection_end
()
anna::dbms::Database
inline
protected
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 *rdbmsmsName, const char *dbmsName)
anna::dbms::Database
protected
do_initialize
() noexcept(false)
anna::dbms::Database
protected
virtual
do_stop
()
anna::dbms::Database
protected
virtual
findConnection
(const char *name) noexcept(false)
anna::dbms::Database
findStatement
(const char *name)
anna::dbms::Database
getClassName
() const
anna::Component
inline
getName
() const
anna::dbms::Database
inline
getState
() const
anna::app::Component
inline
protected
getType
() const
anna::dbms::Database
inline
initialize
() noexcept(false)
anna::app::Component
protected
kill
()
anna::app::Component
inline
protected
virtual
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
inline
protected
setFailRecoveryHandler
(FailRecoveryHandler *failRecoveryHandler)
anna::dbms::Database
inline
setStatementTranslator
(StatementTranslator *statementTranslator)
anna::dbms::Database
inline
Statement
class
anna::dbms::Database
friend
statement
(const_statement_iterator &ii)
anna::dbms::Database
inline
static
statement_begin
() const
anna::dbms::Database
inline
statement_end
() const
anna::dbms::Database
inline
stop
()
anna::app::Component
inline
protected
trylock
() noexcept(false)
anna::Mutex
unlock
()
anna::Mutex
virtual
~Component
()
anna::app::Component
virtual
~Database
()
anna::dbms::Database
virtual
~Mutex
()
anna::Mutex
virtual
Generated on Mon Oct 30 2023 12:15:57 for ANNA Suite by
1.8.13