Boost logo

Boost :

Subject: Re: [boost] [local] Help for the Alternatives section
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2011-05-08 05:02:32

On 07/05/2011 18:00, Lorenzo Caminiti wrote:

> Hello Mathias, I'm curious if you have an opinion about the usefulness
> of Boost.Local supporting multiple types (but not generic types) for
> its function parameters.

Probably not worth the effort, it seems that it would be a lot of work.

And you can still have overloading by doing it like this:

void BOOST_LOCAL_FUNCTION(const double& num, const bind& sep)
     std::cout << num << std::endl;

void BOOST_LOCAL_FUNCTION(const std::string& num, const bind& sep)
     std::cout << num << std::endl;

auto /* or the real type */ l = overload(l1, l2);

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