#include <item.hpp>
Public Types | |
typedef Base::item_ | base |
typedef s_item< T, Base > | item_ |
typedef T | item_type_ |
typedef void_ | last_masked_ |
typedef next< typename Base::order >::type | order |
typedef char(& | order_tag_)[BOOST_MPL_AUX_MSVC_VALUE_WKND(order)::value] |
typedef next< typename Base::size >::type | size |
typedef s_item | type |
Public Member Functions | |
BOOST_MPL_AUX_SET_OVERLOAD (aux::no_tag, IS_MASKED, s_item, aux::type_wrapper< T > *) | |
BOOST_MPL_AUX_SET_OVERLOAD (order_tag_, ORDER_BY_KEY, s_item, aux::type_wrapper< T > *) | |
![]() | |
virtual void | saySomething ()=0 |
virtual | ~Base () |
Definition at line 29 of file set/aux_/item.hpp.
typedef Base::item_ boost::mpl::s_item< T, Base >::base |
Definition at line 35 of file set/aux_/item.hpp.
Definition at line 32 of file set/aux_/item.hpp.
typedef T boost::mpl::s_item< T, Base >::item_type_ |
Definition at line 34 of file set/aux_/item.hpp.
typedef void_ boost::mpl::s_item< T, Base >::last_masked_ |
Definition at line 33 of file set/aux_/item.hpp.
typedef next< typename Base::order >::type boost::mpl::s_item< T, Base >::order |
Definition at line 39 of file set/aux_/item.hpp.
typedef char(& boost::mpl::s_item< T, Base >::order_tag_)[BOOST_MPL_AUX_MSVC_VALUE_WKND(order)::value] |
Definition at line 44 of file set/aux_/item.hpp.
typedef next< typename Base::size >::type boost::mpl::s_item< T, Base >::size |
Definition at line 38 of file set/aux_/item.hpp.
typedef s_item boost::mpl::s_item< T, Base >::type |
Definition at line 36 of file set/aux_/item.hpp.
boost::mpl::s_item< T, Base >::BOOST_MPL_AUX_SET_OVERLOAD | ( | aux::no_tag | , |
IS_MASKED | , | ||
s_item< T, Base > | , | ||
aux::type_wrapper< T > * | |||
) |
boost::mpl::s_item< T, Base >::BOOST_MPL_AUX_SET_OVERLOAD | ( | order_tag_ | , |
ORDER_BY_KEY | , | ||
s_item< T, Base > | , | ||
aux::type_wrapper< T > * | |||
) |