![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <logger/Message.hpp>

Public Member Functions | |
| long int | getLevel () const |
| Return the verbosity level of the Message. | |
| std::string | getString () const |
| Return the content of the Message as std::string. | |
| Message (const Message &m) | |
| Copy constructor. | |
| Message (const std::string &m, long int _level) | |
| Constructor setting an initial message and verbosity level. | |
| Message (const std::string &m) | |
| Constuctor setting an initial message. | |
| Message () | |
| Default constructor. | |
| template<typename Input> | |
| Message & | operator<< (const Input &i) |
| Use Messages like streams ... | |
Private Attributes | |
| long int | level |
| The verbosity level of the message. | |
| std::stringstream | message |
| content of the Message | |
Friends | |
| std::stringstream & | operator<< (std::stringstream &str, const Message &m) |
| Use Message like streams ... | |
Definition at line 41 of file Message.hpp.
| Message::Message | ( | ) |
Definition at line 32 of file Message.cpp.
| Message::Message | ( | const std::string & | m | ) | [explicit] |
Definition at line 37 of file Message.cpp.
| Message::Message | ( | const std::string & | m, | |
| long int | _level | |||
| ) |
Definition at line 44 of file Message.cpp.
| Message::Message | ( | const Message & | m | ) |
Definition at line 51 of file Message.cpp.
| long int Message::getLevel | ( | ) | const |
Definition at line 65 of file Message.cpp.
| std::string Message::getString | ( | ) | const |
Definition at line 59 of file Message.cpp.
| Message& wns::logger::Message::operator<< | ( | const Input & | i | ) | [inline] |
Definition at line 70 of file Message.hpp.
| std::stringstream& operator<< | ( | std::stringstream & | str, | |
| const Message & | m | |||
| ) | [friend] |
Usgae: stringstream << Message;
Definition at line 83 of file Message.hpp.
long int wns::logger::Message::level [private] |
Definition at line 110 of file Message.hpp.
std::stringstream wns::logger::Message::message [private] |
Definition at line 105 of file Message.hpp.
1.5.5