9#include "rotor/export.h"
17#pragma warning(disable : 4251)
Basic namespace for all rotor functionalities.
Definition rotor.hpp:21
std::unique_ptr< message_stringifier_t > message_stringifier_ptr_t
smart pointer for message stringifier
Definition message_stringifier.h:47
Base class for rotor message.
Definition message.h:52
Abstract interface for making textual/string representation of a message.
Definition message_stringifier.h:36
virtual std::string stringify(const message_base_t &) const
returns string representation of a message
virtual void stringify_to(std::ostream &, const message_base_t &) const =0
dumps string representation of a message to output stream