BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
Context.h File Reference
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  ers::Context
 Source context for Issue. More...

Namespaces

namespace  ers

Macros

#define COMPILER_NAME   "unknown"
#define __VERSION__   "unknown"
#define ERS_PACK   ""
#define ERS_EMPTY   *( ers::Context::empty() )
#define ERS_HERE

Detailed Description

This file defines the ers::Context object, and the associated macros, like ERS_HERE.

Definition in file Event/ers/include/ers/Context.h.

Macro Definition Documentation

◆ __VERSION__

#define __VERSION__   "unknown"

Definition at line 101 of file Event/ers/include/ers/Context.h.

◆ COMPILER_NAME

#define COMPILER_NAME   "unknown"

Definition at line 97 of file Event/ers/include/ers/Context.h.

◆ ERS_EMPTY

#define ERS_EMPTY   *( ers::Context::empty() )

Definition at line 111 of file Event/ers/include/ers/Context.h.

◆ ERS_HERE

#define ERS_HERE
Value:
ers::Context( __FILE__, __LINE__, __func__, COMPILER_NAME, __VERSION__, __TIME__, \
__DATE__, ERS_PACK )
#define COMPILER_NAME
Source context for Issue.

Definition at line 124 of file Event/ers/include/ers/Context.h.

124# define ERS_HERE \
125 ers::Context( __FILE__, __LINE__, __func__, COMPILER_NAME, __VERSION__, __TIME__, \
126 __DATE__, ERS_PACK )

Referenced by main(), ers::DefaultStream::send(), and ers::HumanStream::send().

◆ ERS_PACK

#define ERS_PACK   ""

Definition at line 107 of file Event/ers/include/ers/Context.h.