Public Member Functions | |
| LogMessage (const std::string &msg="", Level level=LVL_EXTRA, const Time &t=Time::Current()) | |
| LogMessage (Deserializer &) | |
| virtual void | Serialize (Serializer &) const |
| virtual void | Print (std::ostream &) const |
| void | Write (std::ostream &) const |
| LogMessage & | SetLocation (const std::string &file, unsigned line, const std::string &func="") |
| LogMessage & | SetSender (const std::string &name) |
| std::string | GetSender () const |
| std::string | GetSenderType () const |
| std::string | GetSenderName () const |
Public Member Functions inherited from eudaq::Status | |
| Status (int level=LVL_OK, const std::string &msg="") | |
| Status (Deserializer &) | |
| Status & | SetTag (const std::string &name, const std::string &val) |
| std::string | GetTag (const std::string &name, const std::string &def="") const |
| virtual void | print (std::ostream &) const |
| int | GetLevel () const |
Static Public Member Functions | |
| static LogMessage | Read (std::istream &) |
Static Public Member Functions inherited from eudaq::Status | |
| static std::string | Level2String (int level) |
| static int | String2Level (const std::string &) |
Protected Attributes | |
| std::string | m_file |
| std::string | m_func |
| std::string | m_sendertype |
| std::string | m_sendername |
| unsigned | m_line |
| Time | m_time |
| Time | m_createtime |
Protected Attributes inherited from eudaq::Status | |
| int | m_level |
| std::string | m_msg |
| map_t | m_tags |
| Metadata tags in (name=value) pairs of strings. | |
Additional Inherited Members | |
Public Types inherited from eudaq::Status | |
| enum | Level { LVL_DEBUG, LVL_OK, LVL_THROW, LVL_EXTRA, LVL_INFO, LVL_WARN, LVL_ERROR, LVL_USER, LVL_BUSY, LVL_NONE } |
Protected Types inherited from eudaq::Status | |
|
typedef std::map< std::string, std::string > | map_t |
1.8.6