![]() |
Kea
2.5.2
|
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. More... | |
DB_LOG & | arg () |
The last invocation of the arg() which is without parameters. More... | |
template<typename T , typename... Args> | |
DB_LOG & | arg (T first, Args... args) |
Pass parameters to replace logger placeholders. More... | |
DB_LOG_* logic.
|
inline |
To preserve the old way of logging, this constructor facilitates initiating the DB_LOG_* chain call.
Definition at line 127 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 152 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 142 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(), and isc::db::DatabaseConnection::parse().