libboost-pfr

[full]

Basic reflection for user defined types

This is a C++14 library for very basic reflection that gives you access to structure elements by index and provides other std::tuple like methods for user defined types without any macro or boilerplate code.

Boost.PFR is a part of the Boost C++ Libraries. However, Boost.PFR is a header only library that does not depend on Boost. You can just copy the content of the "include" folder from the github into your project, and the library will work fine.

For a version of the library without boost:: namespace see PFR.

... More
license BSL-1.0
project boost
url github.com/boostorg/pfr
doc-url www.boost.org/doc/libs/1_78_0/libs/pfr
topics C++Boost
2 Versions
version 1.78.0
repository https://pkg.cppget.org/1/stable
depends 0
version 1.77.0+1
repository https://pkg.cppget.org/1/stable
depends 0