Skip to content

[C++] Tracking issue: Support row format serializer for C++ types #1145

@PragmaTwice

Description

@PragmaTwice

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

--

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions