Boost logo

Boost :

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


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, gregod at, cpdaniel at, john at