Kea 2.7.6
|
DB_LOG_* logic. More...
#include <db_log.h>
Public Member Functions | |
DB_LOG (DbMessageID const message_id, int const debug_level=0) | |
To preserve the old way of logging, this constructor facilitates initiating the DB_LOG_* chain call. | |
DB_LOG & | arg () |
The last invocation of the arg() which is without parameters. | |
template<typename T , typename... Args> | |
DB_LOG & | arg (T first, Args... args) |
Pass parameters to replace logger placeholders. | |
DB_LOG_* logic.
|
inline |
To preserve the old way of logging, this constructor facilitates initiating the DB_LOG_* chain call.
Definition at line 129 of file db_log.h.
References isc::db::checkDbLoggerStack(), and isc::db::db_logger_mutex.
|
inline |
The last invocation of the arg() which is without parameters.
Required when using variadic arguments.
Definition at line 154 of file db_log.h.
Referenced by isc::db::DB_LOG< log_type >::arg().
|
inline |
Pass parameters to replace logger placeholders.
first | the parameter to be processed now |
args | the parameters to be processes in recursive calls |
Definition at line 144 of file db_log.h.
References isc::db::DB_LOG< log_type >::arg(), and isc::log::Formatter< Logger >::arg().
Referenced by isc::db::PgSqlConnection::~PgSqlConnection(), isc::db::MySqlConnection::checkError(), isc::db::PgSqlConnection::checkStatementError(), isc::db::PgSqlConnection::createSavepoint(), isc::db::MySqlConnection::initializeSchema(), isc::db::PgSqlConnection::initializeSchema(), and isc::db::DatabaseConnection::parse().