Boost logo

Boost Users :

Subject: Re: [Boost-users] Please help with metaprogramming question : termination of recursion
From: John Dlugosz (JDlugosz_at_[hidden])
Date: 2010-07-08 21:17:58


 
> Fusion iterators are unique regardless of the type of the value they
> dereference to. If you look at how the Fusion algorithms are
> implemented you'll see that there the same trick is utilized.

Unique in every location in every collection is a distinct type? This could be documented somewhere <grumbling>. Or maybe, to make the trick work, "end" is a unique type regardless. And, his equal_to for iterators works, even if is_same isn't.

BTW, are you familiar with how MPL and other boost libraries interoperate with the native TR1 support? It's not nice to have different sets of type_traits and true/false values, and I would want new code to support some trait-like things using the new standard.

--John




TradeStation Group, Inc. is a publicly-traded holding company (NASDAQ GS: TRAD) of three operating subsidiaries, TradeStation Securities, Inc. (Member NYSE, FINRA, SIPC and NFA), TradeStation Technologies, Inc., a trading software and subscription company, and TradeStation Europe Limited, a United Kingdom, FSA-authorized introducing brokerage firm. None of these companies provides trading or investment advice, recommendations or endorsements of any kind. The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net