|
TinyRobotics
|
STL-based serialization utility for Serializable objects. More...
#include <SerializeSTL.h>
Public Member Functions | |
| SerializeSTL (std::istream *in, std::ostream *out) | |
| SerializeSTL (std::ostream *out) | |
| SerializeSTL (std::istream *in) | |
| size_t | print (Serializable &obj) |
| bool | read (Serializable &obj) |
Protected Attributes | |
| std::istream * | p_in = nullptr |
| std::ostream * | p_out = nullptr |
STL-based serialization utility for Serializable objects.
Provides methods to serialize and deserialize objects using standard C++ streams. Useful for saving/loading object state in desktop or simulation environments.