|
 |
Go to the documentation of this file.
47 #ifndef IOSTREAM_INCLUDED
75 #ifdef ErrorObjCONSTRUCTOR_TRACE
76 std::cerr <<
"Constructor for ErrorObj\n";
85 : mySerial(orig.mySerial),
87 myIdOverflow(orig.myIdOverflow),
88 myTimestamp(orig.myTimestamp),
89 myItems(orig.myItems),
90 myReactedTo(orig.myReactedTo),
93 verbatim(orig.verbatim) {
94 #ifdef ErrorObjCONSTRUCTOR_TRACE
95 std::cerr <<
"Copy Constructor for ErrorObj\n";
101 #ifdef ErrorObjCONSTRUCTOR_TRACE
102 std::cerr <<
"Destructor for ErrorObj\n";
144 for (ELlist_string::const_iterator it =
myItems.begin(); it !=
myItems.end(); ++it)
170 #ifdef ErrorObj_SUB_TRACE
171 std::cerr <<
"=:=:=: ErrorObj::setSubroutine(" << subroutine <<
")\n";
173 myXid.
subroutine = (subroutine[0] ==
' ') ? subroutine.substr(1) : subroutine;
178 #ifdef ErrorObj_SUB_TRACE
183 #ifdef ErrorObj_EMIT_TRACE
184 std::cerr <<
"=:=:=: ErrorObj::emitToken( " <<
s <<
" )\n";
187 #ifdef ErrorObj_SUB_TRACE
189 std::cerr <<
"=:=:=: subN ErrorObj::emitToken( " <<
s <<
" )\n";
195 #ifdef ErrorObj_SUB_TRACE
196 std::cerr <<
"=:=:=: ErrorObj::@SUB s.substr(5) is: " <<
s.substr(5) <<
'\n';
234 #ifdef OLD_STYLE_AUTOMATIC_SPACES
235 if (!
myOs.str().empty()) {
243 if (!
myOs.str().empty())
virtual void setReactedTo(bool r)
std::list< ELstring > ELlist_string
static std::atomic< int > ourSerial(0)
const ELslProxy< ELzeroSeverityGen > ELzeroSeverity
ErrorObj(const ELseverityLevel &sev, const ELstring &id, bool verbatim=false)
static const std::string emptyString("")
std::ostream & operator<<(std::ostream &ost, const HLTGlobalStatus &hlt)
Formatted printout of trigger tbale.
void swap(edm::DataFrameContainer &lhs, edm::DataFrameContainer &rhs)
virtual void setSeverity(const ELseverityLevel &sev)
const ELextendedID & xid() const
virtual void setSubroutine(const ELstring &subroutine)
const ELslProxy< ELsevereGen > ELsevere
const ELslProxy< ELdebugGen > ELdebug
const ELslProxy< ELhighestSeverityGen > ELhighestSeverity
const unsigned int maxIDlength(200)
const ELlist_string & items() const
const ELstring & idOverflow() const
virtual void set(const ELseverityLevel &sev, const ELstring &id)
ErrorObj & operator=(const ErrorObj &other)
bool eq_nocase(const ELstring &s1, const char s2[])
virtual void setContext(const std::string_view &context)
void swap(ErrorObj &other)
virtual void setID(const ELstring &ID)
virtual ErrorObj & emitToken(const ELstring &txt)
virtual void setModule(const ELstring &module)
ErrorObj & opltlt(const T &t)
ELstring fullText() const