Boost logo

Boost :

From: Gregory Dai (gregory.dai_at_[hidden])
Date: 2007-04-26 19:58:43


On 4/26/07, Jared McIntyre <jmcintyre_at_[hidden]> wrote:

<snip>

My original prototype was demangling the values in an attempt to make them
> standard. I was using a different method than typeid().name(), but it
> looked
> like either method could work, with typeid().name() being the better
> method. It
> was just going to be a lot of compiler specific code. I've since found a
> different way to solve my problem that doesn't use string descriptions of
> the
> type, but I do think it would be nice to have a library that will give you
> the
> same string across supported compilers (at least wherever possible).
>
> Jared

<snip>

I wonder if your code is general enough to handle classes/structs defined
inside several layers of namespaces, and/or nested classes/structs defined
inside other classes/structs (could be several layers down as well).

Also, do it handle class templates as well?

--
Greg

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