Skip to content

Create "modules" for types not in the standard library #123

Open
@AzothAmmo

Description

We already have support for boost::variant mostly due to needing it for a project when cereal was created, but there are many other common things cereal could have support for.

Instead of cluttering the cereal types directory with these, it would be better to have organized modules of support for things, e.g. boost, opencv, or eigen. I'd prefer if these weren't pulled by default with cereal, so they either need to be in another repository or potentially just in some directory that would be outside of the normal cereal install (the cereal include folder).

This relates to the pull requests #53 and #122.

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions