GSI Object Oriented Online Offline (Go4) GO4-6.4.5
Loading...
Searching...
No Matches
TGo4Log.h File Reference
#include "TString.h"

Go to the source code of this file.

Data Structures

class  TGo4Log
 This class handles all logging messages inside Go4. More...

Macros

#define __MESSAGETEXTLENGTH__   1024
#define GO4_PRINTF2_ARGS
#define GO4_PRINTF_ARGS
#define GO4ERROR(X)
#define GO4INFO(X)
#define GO4MESSAGE(X)
#define GO4TRACE(X)
#define GO4WARN(X)

Macro Definition Documentation

◆ __MESSAGETEXTLENGTH__

#define __MESSAGETEXTLENGTH__   1024

◆ GO4_PRINTF2_ARGS

#define GO4_PRINTF2_ARGS

Definition at line 38 of file TGo4Log.h.

Referenced by TGo4Log::Message().

◆ GO4_PRINTF_ARGS

#define GO4_PRINTF_ARGS

Definition at line 37 of file TGo4Log.h.

Referenced by TGo4Log::Debug(), TGo4Log::Error(), TGo4Log::Info(), and TGo4Log::Warn().

◆ GO4ERROR

#define GO4ERROR ( X)
Value:
static void Error(const char *text,...) GO4_PRINTF_ARGS
User shortcut for message with prio 3.
Definition TGo4Log.cxx:328

Definition at line 31 of file TGo4Log.h.

◆ GO4INFO

#define GO4INFO ( X)
Value:
static void Info(const char *text,...) GO4_PRINTF_ARGS
User shortcut for message with prio 1.
Definition TGo4Log.cxx:302

Definition at line 29 of file TGo4Log.h.

◆ GO4MESSAGE

#define GO4MESSAGE ( X)
Value:
static const char * Message(Int_t prio, const char *text,...) GO4_PRINTF2_ARGS
Display a message.
Definition TGo4Log.cxx:214

Definition at line 28 of file TGo4Log.h.

◆ GO4TRACE

#define GO4TRACE ( X)
Value:
;

Definition at line 25 of file TGo4Log.h.

◆ GO4WARN

#define GO4WARN ( X)
Value:
static void Warn(const char *text,...) GO4_PRINTF_ARGS
User shortcut for message with prio 2.
Definition TGo4Log.cxx:315

Definition at line 30 of file TGo4Log.h.