#include <ErrorObj.h>
Public Member Functions | |
virtual | ~ErrorObj () |
ErrorObj ()=delete | |
ErrorObj (ELseverityLevel const sev, std::string const &category, bool verbatim=false, std::string const &filename="", int lineNumber=0) | |
ErrorObj (ErrorObj const &) | |
int | serial () const |
ELextendedID const & | xid () const |
std::string const & | idOverflow () const |
timeval | timestamp () const |
std::list< std::string > const & | items () const |
bool | reactedTo () const |
std::string | fullText () const |
std::string const & | context () const |
std::string const & | iteration () const |
bool | is_verbatim () const |
std::string const & | filename () const |
int | lineNumber () const |
virtual void | setTimestamp (timeval const &) |
virtual void | setContext (std::string const &) |
virtual void | setIteration (std::string const &) |
virtual void | setSeverity (ELseverityLevel const) |
virtual void | setID (std::string const &) |
virtual void | setModule (std::string const &) |
virtual void | setSubroutine (std::string const &) |
virtual void | setHostName (std::string const &) |
virtual void | setHostAddr (std::string const &) |
virtual void | setApplication (std::string const &) |
virtual void | setPID (long) |
ErrorObj & | operator<< (std::ostream &(*f)(std::ostream &)) |
ErrorObj & | operator<< (std::ios_base &(*f)(std::ios_base &)) |
ErrorObj & | opltlt (char const *) |
template<class T > | |
ErrorObj & | opltlt (T const &) |
virtual ErrorObj & | eo_emit (std::string const &) |
virtual void | clear () |
virtual void | set (ELseverityLevel const, std::string const &id) |
virtual void | setReactedTo (bool) |
Private Attributes | |
int | serial_ {} |
ELextendedID | xid_ {} |
std::string | idOverflow_ {} |
timeval | timestamp_ {0, 0} |
std::list< std::string > | items_ {} |
bool | reactedTo_ {false} |
std::string | iteration_ {} |
std::ostringstream | oss_ {} |
bool | verbatim_ {false} |
std::string | filename_ {} |
int | lineNumber_ {} |
Definition at line 17 of file ErrorObj.h.
|
virtual |
Definition at line 20 of file ErrorObj.cc.
|
delete |
mf::ErrorObj::ErrorObj | ( | ELseverityLevel const | sev, |
std::string const & | category, | ||
bool | verbatim = false , |
||
std::string const & | filename = "" , |
||
int | lineNumber = 0 |
||
) |
Definition at line 22 of file ErrorObj.cc.
mf::ErrorObj::ErrorObj | ( | ErrorObj const & | orig | ) |
Definition at line 42 of file ErrorObj.cc.
|
virtual |
Definition at line 218 of file ErrorObj.cc.
string const & mf::ErrorObj::context | ( | ) | const |
Definition at line 98 of file ErrorObj.cc.
|
virtual |
Definition at line 207 of file ErrorObj.cc.
string const & mf::ErrorObj::filename | ( | ) | const |
Definition at line 120 of file ErrorObj.cc.
string mf::ErrorObj::fullText | ( | ) | const |
Definition at line 110 of file ErrorObj.cc.
string const & mf::ErrorObj::idOverflow | ( | ) | const |
Definition at line 67 of file ErrorObj.cc.
bool mf::ErrorObj::is_verbatim | ( | ) | const |
Definition at line 91 of file ErrorObj.cc.
std::list< std::string > const & mf::ErrorObj::items | ( | ) | const |
Definition at line 79 of file ErrorObj.cc.
string const & mf::ErrorObj::iteration | ( | ) | const |
Definition at line 104 of file ErrorObj.cc.
int mf::ErrorObj::lineNumber | ( | ) | const |
Definition at line 126 of file ErrorObj.cc.
ErrorObj & mf::ErrorObj::operator<< | ( | std::ostream &(*)(std::ostream &) | f | ) |
Definition at line 247 of file ErrorObj.cc.
ErrorObj & mf::ErrorObj::operator<< | ( | std::ios_base &(*)(std::ios_base &) | f | ) |
Definition at line 255 of file ErrorObj.cc.
ErrorObj & mf::ErrorObj::opltlt | ( | char const * | s | ) |
Definition at line 263 of file ErrorObj.cc.
ErrorObj & mf::ErrorObj::opltlt | ( | T const & | t | ) |
Definition at line 95 of file ErrorObj.h.
bool mf::ErrorObj::reactedTo | ( | ) | const |
Definition at line 85 of file ErrorObj.cc.
int mf::ErrorObj::serial | ( | ) | const |
Definition at line 55 of file ErrorObj.cc.
|
virtual |
Definition at line 232 of file ErrorObj.cc.
|
virtual |
Definition at line 195 of file ErrorObj.cc.
|
virtual |
Definition at line 158 of file ErrorObj.cc.
|
virtual |
Definition at line 189 of file ErrorObj.cc.
|
virtual |
Definition at line 183 of file ErrorObj.cc.
|
virtual |
Definition at line 141 of file ErrorObj.cc.
|
virtual |
Definition at line 164 of file ErrorObj.cc.
|
virtual |
Definition at line 151 of file ErrorObj.cc.
|
virtual |
Definition at line 201 of file ErrorObj.cc.
|
virtual |
Definition at line 177 of file ErrorObj.cc.
|
virtual |
Definition at line 132 of file ErrorObj.cc.
|
virtual |
Definition at line 170 of file ErrorObj.cc.
|
virtual |
Definition at line 241 of file ErrorObj.cc.
timeval mf::ErrorObj::timestamp | ( | ) | const |
Definition at line 73 of file ErrorObj.cc.
ELextendedID const & mf::ErrorObj::xid | ( | ) | const |
Definition at line 61 of file ErrorObj.cc.
|
private |
Definition at line 89 of file ErrorObj.h.
|
private |
Definition at line 82 of file ErrorObj.h.
|
private |
Definition at line 84 of file ErrorObj.h.
|
private |
Definition at line 86 of file ErrorObj.h.
|
private |
Definition at line 90 of file ErrorObj.h.
|
private |
Definition at line 87 of file ErrorObj.h.
|
private |
Definition at line 85 of file ErrorObj.h.
|
private |
Definition at line 80 of file ErrorObj.h.
|
private |
Definition at line 83 of file ErrorObj.h.
|
private |
Definition at line 88 of file ErrorObj.h.
|
private |
Definition at line 81 of file ErrorObj.h.