BOSS 7.1.0
BESIII Offline Software System
|
Classes | |
class | Assertion |
This Issue represents a basic assertion. More... | |
struct | Compile_time_error |
compile time error structure. More... | |
struct | Compile_time_error< true > |
compile time error structure More... | |
class | Context |
Source context for Issue. More... | |
class | Core |
Miscalenous constants. More... | |
class | DefaultIssue |
Place holder Issue class. More... | |
class | DefaultStream |
Default Issue display. More... | |
class | EntityNotFoundIssue |
class | FIFOStream |
Queue stream. More... | |
class | FilterStream |
filtering stream More... | |
class | HumanStream |
Single line, human readable format stream. More... | |
class | InvalidReferenceIssue |
Invalid pointer issue. More... | |
class | Issue |
Root Issue class. More... | |
class | IssueFactory |
Factory for all Issues. More... | |
class | IssueFactoryIssue |
Issue in the Issue factory mechanism. More... | |
class | LogIssue |
Wrapper for log messages. More... | |
class | NotImplemented |
Macro to mark unimplemented code. More... | |
class | ParseIssue |
Data parsing error. More... | |
class | Precondition |
Precondition issue. More... | |
class | RangeIssue |
class | Stream |
Root/Null issue stream. More... | |
class | StreamFactory |
Factory for Stream objects and repository of default streams. More... | |
Typedefs | |
typedef enum ers::_severity_t | severity_t |
typedef enum ers::_responsibility_t | responsibility_t |
typedef std::map< std::string, std::string > | string_map_type |
typedef std::vector< std::string > | string_vector |
Enumerations | |
enum | _severity_t { severity_none , debug_0 , debug_1 , debug_2 , debug_3 , information , notification , warning , error , fatal , severity_max } |
enum | _responsibility_t { resp_client , resp_server , resp_dependency , resp_unknown , resp_max } |
Functions | |
std::ostream & | operator<< (std::ostream &, const Issue &) |
Stream & | operator<< (Stream &, const Issue &) |
std::ostream & | operator<< (std::ostream &, const IssueFactory &factory) |
streaming operator | |
std::ostream & | operator<< (std::ostream &target, const ers::Stream &s) |
std::ostream & | operator<< (std::ostream &, const ers::StreamFactory &factory) |
streaming operator | |
typedef enum ers::_responsibility_t ers::responsibility_t |
typedef enum ers::_severity_t ers::severity_t |
typedef std::map<std::string, std::string> ers::string_map_type |
typedef std::vector<std::string> ers::string_vector |
enum ers::_severity_t |
Enumerator | |
---|---|
severity_none | |
debug_0 | |
debug_1 | |
debug_2 | |
debug_3 | |
information | |
notification | |
warning | |
error | |
fatal | |
severity_max |
Definition at line 24 of file Core.h.
std::ostream & ers::operator<< | ( | std::ostream & | stream, |
const ers::StreamFactory & | factory | ||
) |
streaming operator
Streaming operator
stream | destination stream |
factory | the factory object to display |
Definition at line 398 of file StreamFactory.cxx.
std::ostream & ers::operator<< | ( | std::ostream & | s, |
const Issue & | i | ||
) |
Standard Streaming operator - puts the human description into the Stream.
Definition at line 215 of file ers/ers-00-00-03/src/Issue.cxx.
std::ostream & ers::operator<< | ( | std::ostream & | stream, |
const IssueFactory & | factory | ||
) |
streaming operator
Definition at line 112 of file IssueFactory.cxx.
std::ostream & ers::operator<< | ( | std::ostream & | target, |
const ers::Stream & | s | ||
) |
Definition at line 63 of file Stream.cxx.