|
salsa
0.4.15
|
#include <Message.hh>
Public Types | |
| enum | EEventType { UNKNOWN = 0 , ENTER , EXIT , EVASIVE , WHISPER } |
| Node event type. | |
Public Member Functions | |
| Message () | |
| virtual | ~Message () |
| virtual void | print () const =0 |
| Printing info. | |
| virtual EEventType | event () const =0 |
| Returns node event type. | |
| virtual std::string | uuid () const =0 |
| Returns node uuid. | |
| virtual std::string | name () const =0 |
| Returns node uuid. | |
| virtual std::vector< std::string > & | content ()=0 |
| Retursn vector of partial messages as strings. | |
Static Public Member Functions | |
| static std::shared_ptr< spdlog::logger > | getConsoleOutput () |
| Get console output. | |
| static void | setConsoleLevel (spdlog::level::level_enum level) |
| Sets console log level. | |
Static Private Attributes | |
| static std::shared_ptr< spdlog::logger > | mspConsoleLogger = spdlog::stdout_color_mt("salsa") |
| Pointer to spd logger. | |
Base Message class.
Definition at line 15 of file Message.hh.
| Salsa::Message::Message | ( | ) |
Constructor
Definition at line 3 of file Message.cc.
|
virtual |
Destructor
Definition at line 9 of file Message.cc.