Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2020-09-24 15:43:16


I would like to submit a C++14 reflection library, Describe, to Boost and
I'm looking for endorsements and a review manager. The library is at
https://github.com/pdimov/describe and the documentation is at
https://pdimov.github.io/describe/doc/html/describe.html. Some examples of
what the library enables are given at
https://pdimov.github.io/describe/doc/html/describe.html#examples.

The purpose of Describe is to establish a standard way of annotating
(describing) user-defined types (enums, structs and classes), so that types
can be described once, and then their descriptions can be used from other
libraries. At the moment, the practice is for each library to invent its own
ad-hoc annotation/description mechanism.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk