This class stores the current state of a CDR serialization. More...
#include <Cdr.h>
Public Member Functions | |
state (const Cdr &cdr) | |
Default constructor. More... | |
state (const state &) | |
Copy constructor. More... | |
Private Member Functions | |
state & | operator= (const state &)=delete |
Private Attributes | |
const FastBuffer::iterator | m_alignPosition |
The position from the aligment is calculated, when the state was created.. More... | |
const FastBuffer::iterator | m_currentPosition |
The position in the buffer when the state was created. More... | |
size_t | m_lastDataSize |
Stores the last datasize serialized/deserialized when the state was created. More... | |
bool | m_swapBytes |
This attribute specified if it is needed to swap the bytes when the state was created.. More... | |
Friends | |
class | Cdr |
Cdr::state::state | ( | const state & | current_state | ) |
|
private |
|
private |
|
private |
|
private |