Boost logo

Boost :

From: Rainer Deyke (rdeyke_at_[hidden])
Date: 2021-03-02 15:26:02


On 27.02.21 23:53, Richard Hodges via Boost wrote:
> The Boost formal review of the Describe starts Monday, taking place from
> March 1st, 2021 to March 10th, 2021 (inclusive).

My first impression of Describe is that it looks very useful. However,
there are two things that bother me.

1. There appears to be no way to add annotations to members. I often
have class data members that should be excluded from serialization.
Without annotation support, I would have to maintain my own external
list of such members in order to use automated serialization.

2. The examples are powerful, but they're also kind of complicated and
ugly. I can't help thinking that it might be possible to simplify the
client code by moving more code into the library. For example,
describe_enumerators_as_array seems like a useful addition to the library.

-- 
Rainer Deyke (rainerd_at_[hidden])

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