|
ISIS Core Library 0.7.2 (api 3.0.0)
|
#include <message.hpp>
Inherits std::ostringstream.
Public Member Functions | |
| std::string | merge () const |
| Message (std::string object, std::string module, std::string file, int line, LogLevel level, boost::weak_ptr< MessageHandlerBase > _commitTo) | |
| Message (const Message &src) | |
| Message & | operator<< (const MSubject &subj) |
| template<typename T > | |
| Message & | operator<< (T val) |
| bool | shouldCommit () const |
| std::string | strTime () const |
| ~Message () | |
Data Fields | |
| boost::filesystem::path | m_file |
| LogLevel | m_level |
| int | m_line |
| std::string | m_module |
| std::string | m_object |
| std::list< std::string > | m_subjects |
| boost::posix_time::ptime | m_timeStamp |
Definition at line 60 of file message.hpp.
| isis::util::Message::Message | ( | std::string | object, |
| std::string | module, | ||
| std::string | file, | ||
| int | line, | ||
| LogLevel | level, | ||
| boost::weak_ptr< MessageHandlerBase > | _commitTo | ||
| ) |
Definition at line 82 of file message.cpp.
| isis::util::Message::Message | ( | const Message & | src | ) |
Definition at line 92 of file message.cpp.
| isis::util::Message::~Message | ( | ) |
Definition at line 104 of file message.cpp.
| std::string isis::util::Message::merge | ( | ) | const |
Definition at line 115 of file message.cpp.
Definition at line 79 of file message.hpp.
| Message& isis::util::Message::operator<< | ( | T | val | ) | [inline] |
Definition at line 75 of file message.hpp.
| bool isis::util::Message::shouldCommit | ( | ) | const |
Definition at line 132 of file message.cpp.
| std::string isis::util::Message::strTime | ( | ) | const |
Definition at line 77 of file message.cpp.
| boost::filesystem::path isis::util::Message::m_file |
Definition at line 65 of file message.hpp.
Definition at line 69 of file message.hpp.
Definition at line 68 of file message.hpp.
| std::string isis::util::Message::m_module |
Definition at line 64 of file message.hpp.
| std::string isis::util::Message::m_object |
Definition at line 64 of file message.hpp.
| std::list<std::string> isis::util::Message::m_subjects |
Definition at line 66 of file message.hpp.
| boost::posix_time::ptime isis::util::Message::m_timeStamp |
Definition at line 67 of file message.hpp.
1.7.3