Boost logo

Boost :

From: Hartmut Kaiser (hartmut.kaiser_at_[hidden])
Date: 2007-06-14 09:04:23

dan marsden wrote:

> >I have a Fusion sequence. I want to create an object of type T using
> >the elements of the sequence as arguments to the
> constructor. Is there
> >an easy way? I can't tell my looking at the docs. I looked
> at the stuff
> >in fusion/functional and couldn't find what I was looking for.

Isn't that exactly what a Phoenix actor does?

Regards Hartmut

> I don't think we've got anything that supports this directly
> at the moment.
> Is the sort of thing you are looking for?
> fused_ctor<T> fc;
> T t = fc(sequence);
> Where fused_ctor::operator()(Seq const&) breaks up the
> sequence into args for the T ctor.
> If thats the sort of thing, I think we should have something
> like this, I can cook something up over the next few days,
> once I've worked through a bit of my backlog :)
> Of course I may have missed an existing feature, which my
> co-authors might pick me up on...
> Cheers
> Dan
> ___________________________________________________________
> Yahoo! Answers - Got a question? Someone out there knows the
> answer. Try it now.
> _______________________________________________
> Unsubscribe & other changes:

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