Gaia-ECS v1.0.0
A simple and powerful entity component system
Loading...
Searching...
No Matches
gaia::ser::serializer_ctx Struct Reference

Opaque runtime serializer context passed around as a single object. More...

#include <ser_rt.h>

Public Attributes

void * user = nullptr
 Opaque backend instance.
 
save_raw_fn save_raw = nullptr
 Raw-write callback.
 
load_raw_fn load_raw = nullptr
 Raw-read callback.
 
data_fn data = nullptr
 Optional backing-data callback.
 
reset_fn reset = nullptr
 Optional reset callback.
 
tell_fn tell = nullptr
 Cursor-query callback.
 
bytes_fn bytes = nullptr
 Optional byte-count callback.
 
seek_fn seek = nullptr
 Cursor-movement callback.
 

Detailed Description

Opaque runtime serializer context passed around as a single object.


The documentation for this struct was generated from the following file: