Skip to content

boost::variant limitation to 20 elements because of mpl limitations #1

Open
@cppljevans

Description

@cppljevans

The comment here:

https://github.com/BoostGSoC17/dataframe/blob/master/include/df.cpp#L44

mentions a problem with boost::variant which may be solved by the implementation
mentioned in this thread:

https://groups.google.com/forum/#!msg/boost-developers-archive/35ghGGPePuM/4W2hlvFRDgAJ

In addition, there's another workaround that uses multiple inheritance and std::aligned_union.
(Actually, I've no looked at the method in boost-developers-archive; so, it may be
the same implementation as I was thinking of).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions