Is your feature request related to a problem? Please describe.
Currently we only have raw Writers in C++ fury implementation,
it's not supposed to be directly used by users for their own classes.
Instead, we can support serializers via a more intuitive way, e.g.
struct Something {
int val1;
float val2;
...
};
FURY_FIELD_INFO(Something, val1, val2, ...);
Something a = ...;
serializer.encode(a); // including schema building and writer codegen
Describe the solution you'd like
Steps:
Additional context
--
Is your feature request related to a problem? Please describe.
Currently we only have raw
Writers in C++ fury implementation,it's not supposed to be directly used by users for their own classes.
Instead, we can support serializers via a more intuitive way, e.g.
Describe the solution you'd like
Steps:
FURY_FIELD_INFOmacro #1151Additional context
--