|
template<typename Bool1 , typename Bool2 > |
boost::mpl::and_< Bool1, Bool2 > * | and_ (Bool1 *, Bool2 *) |
|
template<typename Bool1 , typename Bool2 , typename Bool3 > |
boost::mpl::and_< Bool1, Bool2, Bool3 > * | and_ (Bool1 *, Bool2 *, Bool3 *) |
|
template<typename T , typename C > |
BOOST_DEDUCED_TYPENAME boost::mpl::if_< C, T const, T >::type & | auto_any_cast (auto_any_t a) |
|
template<typename T , typename C > |
auto_any< BOOST_DEDUCED_TYPENAME foreach_iterator< T, C >::type > | begin (auto_any_t col, type2type< T, C > *, boost::mpl::true_ *) |
|
template<typename T , typename C > |
auto_any< BOOST_DEDUCED_TYPENAME foreach_iterator< T, C >::type > | begin (auto_any_t col, type2type< T, C > *, boost::mpl::false_ *) |
|
template<typename T , typename C > |
auto_any< T * > | begin (auto_any_t col, type2type< T *, C > *, boost::mpl::true_ *) |
|
template<typename T > |
auto_any< T > | contain (T const &t, boost::mpl::true_ *) |
|
template<typename T > |
auto_any< T * > | contain (T &t, boost::mpl::false_ *) |
|
template<typename T , typename C > |
BOOST_DEDUCED_TYPENAME foreach_reference< T, C >::type | deref (auto_any_t cur, type2type< T, C > *) |
|
template<typename T , typename C > |
bool | done (auto_any_t cur, auto_any_t end, type2type< T, C > *) |
|
template<typename T , typename C > |
bool | done (auto_any_t cur, auto_any_t, type2type< T *, C > *) |
|
template<typename T > |
type2type< T > * | encode_type (T &, boost::false_type *) |
|
template<typename T > |
type2type< T, const_ > * | encode_type (T const &, boost::true_type *) |
|
template<typename T > |
type2type< T > * | encode_type (T &, boost::mpl::false_ *) |
|
template<typename T > |
type2type< T, const_ > * | encode_type (T const &, boost::mpl::true_ *) |
|
template<typename T , typename C > |
auto_any< BOOST_DEDUCED_TYPENAME foreach_iterator< T, C >::type > | end (auto_any_t col, type2type< T, C > *, boost::mpl::true_ *) |
|
template<typename T , typename C > |
auto_any< BOOST_DEDUCED_TYPENAME foreach_iterator< T, C >::type > | end (auto_any_t col, type2type< T, C > *, boost::mpl::false_ *) |
|
template<typename T , typename C > |
auto_any< int > | end (auto_any_t, type2type< T *, C > *, boost::mpl::true_ *) |
|
template<typename T > |
boost::is_array< T > * | is_array_ (T const &) |
|
template<typename T > |
boost::is_const< T > * | is_const_ (T &) |
|
template<typename T > |
boost::mpl::true_ * | is_const_ (T const &) |
|
template<typename T > |
boost::is_rvalue_reference< T && > * | is_rvalue_ (T &&, int) |
|
template<typename T , typename C > |
void | next (auto_any_t cur, type2type< T, C > *) |
|
template<typename Bool1 > |
boost::mpl::not_< Bool1 > * | not_ (Bool1 *) |
|
template<typename Bool1 , typename Bool2 > |
boost::mpl::or_< Bool1, Bool2 > * | or_ (Bool1 *, Bool2 *) |
|
template<typename Bool1 , typename Bool2 , typename Bool3 > |
boost::mpl::or_< Bool1, Bool2, Bool3 > * | or_ (Bool1 *, Bool2 *, Bool3 *) |
|
template<typename T , typename C > |
auto_any< BOOST_DEDUCED_TYPENAME foreach_reverse_iterator< T, C >::type > | rbegin (auto_any_t col, type2type< T, C > *, boost::mpl::true_ *) |
|
template<typename T , typename C > |
auto_any< BOOST_DEDUCED_TYPENAME foreach_reverse_iterator< T, C >::type > | rbegin (auto_any_t col, type2type< T, C > *, boost::mpl::false_ *) |
|
template<typename T , typename C > |
auto_any< reverse_iterator< T * > > | rbegin (auto_any_t col, type2type< T *, C > *, boost::mpl::true_ *) |
|
template<typename T , typename C > |
BOOST_DEDUCED_TYPENAME foreach_reference< T, C >::type | rderef (auto_any_t cur, type2type< T, C > *) |
|
template<typename T , typename C > |
bool | rdone (auto_any_t cur, auto_any_t end, type2type< T, C > *) |
|
template<typename T , typename C > |
auto_any< BOOST_DEDUCED_TYPENAME foreach_reverse_iterator< T, C >::type > | rend (auto_any_t col, type2type< T, C > *, boost::mpl::true_ *) |
|
template<typename T , typename C > |
auto_any< BOOST_DEDUCED_TYPENAME foreach_reverse_iterator< T, C >::type > | rend (auto_any_t col, type2type< T, C > *, boost::mpl::false_ *) |
|
template<typename T , typename C > |
auto_any< reverse_iterator< T * > > | rend (auto_any_t col, type2type< T *, C > *, boost::mpl::true_ *) |
|
template<typename T , typename C > |
void | rnext (auto_any_t cur, type2type< T, C > *) |
|
bool | set_false (bool &b) |
|
template<typename T > |
T *& | to_ptr (T const &) |
|