NCBI C++ ToolKit
Macros | Variables
pubseq_gateway_logging.hpp File Reference
#include <corelib/ncbidiag.hpp>
+ Include dependency graph for pubseq_gateway_logging.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Macros

#define PSG_TRACE(message)
 
#define PSG_INFO(message)
 
#define PSG_WARNING(message)
 
#define PSG_ERROR(message)
 
#define PSG_CRITICAL(message)
 
#define PSG_MESSAGE(message)
 
#define PSG_NOTE(message)
 

Variables

 USING_NCBI_SCOPE
 
EDiagSev g_ConfiguredSeverity
 
bool g_Trace
 

Macro Definition Documentation

◆ PSG_CRITICAL

#define PSG_CRITICAL (   message)
Value:
do { \
ERR_POST(Critical << message); \
} while (0)
@ eDiag_Critical
Critical error message.
Definition: ncbidiag.hpp:654
void Critical(CExceptionArgs_Base &args)
Definition: ncbiexpt.hpp:1203
EDiagSev g_ConfiguredSeverity

Definition at line 67 of file pubseq_gateway_logging.hpp.

◆ PSG_ERROR

#define PSG_ERROR (   message)
Value:
do { \
ERR_POST(message); \
} while (0)
@ eDiag_Error
Error message.
Definition: ncbidiag.hpp:653

Definition at line 61 of file pubseq_gateway_logging.hpp.

◆ PSG_INFO

#define PSG_INFO (   message)
Value:
do { \
ERR_POST(Info << message); \
} while (0)
@ eDiag_Info
Informational message.
Definition: ncbidiag.hpp:651
void Info(CExceptionArgs_Base &args)
Definition: ncbiexpt.hpp:1185

Definition at line 49 of file pubseq_gateway_logging.hpp.

◆ PSG_MESSAGE

#define PSG_MESSAGE (   message)
Value:
do { \
ERR_POST(Message << message); \
} while (0)

Definition at line 73 of file pubseq_gateway_logging.hpp.

◆ PSG_NOTE

#define PSG_NOTE (   message)
Value:
do { \
ERR_POST(Note << message); \
} while (0)
where both of them are integers Note

Definition at line 78 of file pubseq_gateway_logging.hpp.

◆ PSG_TRACE

#define PSG_TRACE (   message)
Value:
do { \
if (g_Trace) \
ERR_POST(Trace << message); \
} while (0)
void Trace(CExceptionArgs_Base &args)
Definition: ncbiexpt.hpp:1179
bool g_Trace

Definition at line 43 of file pubseq_gateway_logging.hpp.

◆ PSG_WARNING

#define PSG_WARNING (   message)
Value:
do { \
ERR_POST(Warning << message); \
} while (0)
@ eDiag_Warning
Warning message.
Definition: ncbidiag.hpp:652
void Warning(CExceptionArgs_Base &args)
Definition: ncbiexpt.hpp:1191

Definition at line 55 of file pubseq_gateway_logging.hpp.

Variable Documentation

◆ g_ConfiguredSeverity

EDiagSev g_ConfiguredSeverity
extern

Definition at line 77 of file pubseq_gateway.cpp.

Referenced by CPubseqGatewayApp::Init().

◆ g_Trace

bool g_Trace
extern

Definition at line 81 of file pubseq_gateway.cpp.

Referenced by CPubseqGatewayApp::Init().

◆ USING_NCBI_SCOPE

USING_NCBI_SCOPE

Definition at line 36 of file pubseq_gateway_logging.hpp.

Modified on Wed Jul 17 13:17:55 2024 by modify_doxy.py rev. 669887