Boost logo

Boost :

Subject: Re: [boost] [any] Multimethod for boost::any and modified boost::any to fit multi method
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2009-02-12 15:27:18

Mathias Gaunard wrote:

> A while ago, I offered something like this
> any m = 0;
> apply_visitor<int, double, A>(f, m);
> or alternatively,
> apply_visitor(f, m); with f specifying all overloads in some
> compile-time reflection structure.
> unfortunately, it cannot be made constant-time because std::type_info
> sucks.

FWIW, I would be really interested in this feature even if it's not
constant time. May I hope it will appear in trunk one day?

Boost list run by bdawes at, gregod at, cpdaniel at, john at