Boost logo

Boost :

Subject: [boost] Formal Review Request: TypeErasure
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2012-05-22 16:34:14


AMDG

I'd like to request a formal review of the
TypeErasure library that I've posted about
several times before here.

The TypeErasure library is a generalization
of boost::any and boost::function. It
allows easy composition of arbitrary
type erased operators.

As an example of basic usage, we
can simulate Boost.Any:

any<mpl::vector<copy_constructible<>, typeid_<> > > x(10);
int i = any_cast<int>(x); // i == 10

The library is available in the Boost Sandbox at
http://svn.boost.org/svn/boost/sandbox/type_erasure/

You can download archives with pre-built documentation from
http://sourceforge.net/projects/steven-watanabe.u/files/

Online documentation can be found here:
http://steven_watanabe.users.sourceforge.net/type_erasure/libs/type_erasure/

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