Boost logo

Boost :

Subject: Re: [boost] v2.0 of Identification library
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2009-06-26 20:15:20


AMDG

joel wrote:
> I've uploaded an updated version of the identification library in the
> Vault some weeks ago and IIRC I forgot to mention it.
>
> From the doc :
> "Boost.Identification is a library which aims at providing a simple
> solution for building a textual representation of a type as a string
> that can be manipulated at run-time. Such a feature is often desirable
> when someone wants to dynamically debug large template class
> instantiation or use a easy to use `type string representation` to use
> in serialization process or exception display. Those tasks are often
> done using the typeid operator but its output is compiler dependant
> and often produce strings which are usually hard to decipher."
>
> Comments and remarks are most welcome.
> I'll also ask vicente to add it to the Library In Progress wiki page.
> Thanks in advance.

* Most files fail to #include their in-library dependencies.
* names containing double underscores are reserved
* in pod.hpp, char should always be a distinct type from signed char
* pod.hpp should really be called builtin.hpp or arithmetic.hpp, since
  UDTs can be POD.

In Christ,
Steven Watanabe


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