#include <funbind.h>
Public Types | |
| typedef dtUtil::Select < Predicate< typename IdsTL2::Head, i >::value, typename dtUtil::TypeList < typename TL2::Head, typename Temp< typename TL2::Tail, i+1, typename IdsTL2::Tail, Predicate >::Result >, typename Temp< typename TL2::Tail, i+1, IdsTL2, Predicate >::Result >::Result | Result |
| typedef dtUtil::Select< Predicate<typename IdsTL2::Head, i>::value, typename dtUtil::TypeList<typename TL2::Head, typename Temp<typename TL2::Tail, i+1, typename IdsTL2::Tail, Predicate>::Result>, typename Temp<typename TL2::Tail, i+1, IdsTL2, Predicate>::Result >::Result dtUtil::Filter2< TL, IdsTL, include >::Temp< TL2, i, IdsTL2, Predicate >::Result |