ATLAS Offline Software
Loading...
Searching...
No Matches
RDBVersionAccessor.cxx File Reference

Implementation of RDBVersionAccessor class. More...

#include "RDBVersionAccessor.h"
#include "RelationalAccess/ISessionProxy.h"
#include "RelationalAccess/ICursor.h"
#include "RelationalAccess/ITable.h"
#include "RelationalAccess/ISchema.h"
#include "RelationalAccess/IQuery.h"
#include "RelationalAccess/SchemaException.h"
#include "CxxUtils/checker_macros.h"
#include "CoralBase/Attribute.h"
#include "CoralBase/AttributeList.h"
#include "GaudiKernel/MsgStream.h"
#include <format>
#include <stdexcept>
#include <sstream>

Go to the source code of this file.

Macros

#define RDB_MSG(lvl, fmt, ...)
#define RDB_MSG_VERBOSE(fmt, ...)
#define RDB_MSG_DEBUG(fmt, ...)
#define RDB_MSG_ERROR(fmt, ...)

Detailed Description

Macro Definition Documentation

◆ RDB_MSG

#define RDB_MSG ( lvl,
fmt,
... )
Value:
if (m_msgStream.level() <= lvl) { \
m_msgStream << lvl << std::format (fmt __VA_OPT__(, __VA_ARGS__)) << endmsg; \
}
#define endmsg
const char *const fmt

Definition at line 33 of file RDBVersionAccessor.cxx.

33#define RDB_MSG(lvl, fmt, ...) \
34 if (m_msgStream.level() <= lvl) { \
35 m_msgStream << lvl << std::format (fmt __VA_OPT__(, __VA_ARGS__)) << endmsg; \
36 }

◆ RDB_MSG_DEBUG

#define RDB_MSG_DEBUG ( fmt,
... )
Value:
RDB_MSG(MSG::DEBUG, fmt __VA_OPT__(, __VA_ARGS__))
#define RDB_MSG(lvl, fmt,...)

Definition at line 38 of file RDBVersionAccessor.cxx.

◆ RDB_MSG_ERROR

#define RDB_MSG_ERROR ( fmt,
... )
Value:
RDB_MSG(MSG::ERROR, fmt __VA_OPT__(, __VA_ARGS__))

Definition at line 39 of file RDBVersionAccessor.cxx.

◆ RDB_MSG_VERBOSE

#define RDB_MSG_VERBOSE ( fmt,
... )
Value:
RDB_MSG(MSG::VERBOSE, fmt __VA_OPT__(, __VA_ARGS__))

Definition at line 37 of file RDBVersionAccessor.cxx.