|
template<class Concept , class T > |
void * | boost::type_erasure::detail::get_pointer (::boost::type_erasure::any< Concept, T > &arg) |
|
template<class Concept , class T > |
const void * | boost::type_erasure::detail::get_pointer (const ::boost::type_erasure::any< Concept, T > &arg) |
|
template<class Concept , class T > |
void * | boost::type_erasure::detail::get_pointer (::boost::type_erasure::any< Concept, T & > &arg) |
|
template<class Concept , class T > |
void * | boost::type_erasure::detail::get_pointer (const ::boost::type_erasure::any< Concept, T & > &arg) |
|
template<class Concept , class T > |
const void * | boost::type_erasure::detail::get_pointer (::boost::type_erasure::any< Concept, const T & > &arg) |
|
template<class Concept , class T > |
const void * | boost::type_erasure::detail::get_pointer (const ::boost::type_erasure::any< Concept, const T & > &arg) |
|
template<class T , class Concept , class Tag > |
bool | boost::type_erasure::detail::check_any_cast (const any< Concept, Tag > &,::boost::mpl::true_) |
|
template<class T , class Concept , class Tag > |
bool | boost::type_erasure::detail::check_any_cast (const any< Concept, Tag > &arg,::boost::mpl::false_) |
|
template<class T , class Concept , class Tag > |
bool | boost::type_erasure::detail::check_any_cast (const any< Concept, Tag > &arg) |
|
template<class T , class Concept , class Tag > |
T | boost::type_erasure::any_cast (any< Concept, Tag > &arg) |
| Attempts to extract the object that arg holds. More...
|
|
template<class T , class Concept , class Tag > |
T | boost::type_erasure::any_cast (const any< Concept, Tag > &arg) |
|
template<class T , class Concept , class Tag > |
T | boost::type_erasure::any_cast (any< Concept, Tag > *arg) |
|
template<class T , class Concept , class Tag > |
T | boost::type_erasure::any_cast (const any< Concept, Tag > *arg) |
|