![]() |
Gaia-ECS v0.9.3
A simple and powerful entity component system
|
Inheritance diagram for gaia::ser::ISerializer:Public Member Functions | |
| ISerializer (const ISerializer &)=default | |
| ISerializer (ISerializer &&)=default | |
| ISerializer & | operator= (const ISerializer &)=default |
| ISerializer & | operator= (ISerializer &&)=default |
| template<typename T > | |
| void | save (const T &arg) |
| template<typename T > | |
| void | load (T &arg) |
| template<typename T > | |
| void | save_raw (const T &value) |
| template<typename T > | |
| void | load_raw (T &value) |
| virtual void | save_raw (const void *src, uint32_t size, serialization_type_id id) |
| virtual void | load_raw (void *src, uint32_t size, serialization_type_id id) |
| virtual const char * | data () const |
| virtual void | reset () |
| virtual uint32_t | tell () const |
| virtual uint32_t | bytes () const |
| virtual void | seek (uint32_t pos) |