Boost logo

Boost :

Subject: Re: [boost] [proto] _value doesn't enforce zero arity
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2009-04-08 21:41:57


AMDG

troy d. straszheim wrote:
> Here's a possible interface for a boost::mpl-ized version of Steven
> Watanabe's template_profiler:
>
> #define BOOST_MPL_ENABLE_TRACE
> #include "trace.hpp"
>
> //
> // classes peppered with traces
> //
> template <typename T>
> struct traceme
> {
> BOOST_MPL_TRACE(traceme<T>);
> };
>
> <snip>
>
> The trace.hpp is attached, tested on gccs 4.3 and 4.2.

Unfortunately this doesn't work well with function templates and
it's more difficult to generate automatically.

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