#include "Serialize.h"
#include "BufferedSerializeAction.h"
#include "../util/ExpandableBuffer.h"
#include "../util/CRC32.h"
Go to the source code of this file.
Namespaces | |
namespace | oasys |
Classes | |
class | oasys::Marshal |
Marshal is a SerializeAction that flattens an object into a byte stream. More... | |
class | oasys::Unmarshal |
Unmarshal is a SerializeAction that constructs an object's internals from a flat byte stream. More... | |
class | oasys::MarshalSize |
MarshalSize is a SerializeAction that determines the buffer size needed to run a Marshal action over the object. More... | |
class | oasys::MarshalCRC |
MarshalCRC: compute the CRC32 checksum of the bits. More... | |
class | oasys::MarshalCopy |
MarshalCopy: Copy one object to another using Marshal/Unmarshal. More... |