|
Core Library
1.7.0.0
Library containing core utilities and tools for threading, networking, logging, INI and CSV file management etc.
|
Template class to act as a generic wrapper around a received message for a given header type. More...
#include <AsioDefines.h>
Public Types | |
| using | header_t = Header |
| Typedef for header template type. | |
Public Member Functions | |
| ReceivedMessage ()=default | |
| Default constructor. | |
| ~ReceivedMessage ()=default | |
| Default destructor. | |
| ReceivedMessage (const ReceivedMessage &)=default | |
| Default copy constructor. | |
| ReceivedMessage & | operator= (const ReceivedMessage &)=default |
| Default copy assignment operator. | |
| ReceivedMessage (ReceivedMessage &&)=default | |
| Default move constructor. | |
| ReceivedMessage & | operator= (ReceivedMessage &&)=default |
| Default move assignment operator. | |
Public Attributes | |
| header_t | header |
| Message header. | |
| char_buffer_t | body |
| Message body as a char buffer as all data received form socket is fundamentally an array pf chars. | |
Template class to act as a generic wrapper around a received message for a given header type.