Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
smart_cast.hpp File Reference
Include dependency graph for smart_cast.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::serialization::smart_cast_impl::reference< T >
 
struct  boost::serialization::smart_cast_impl::reference< T >::polymorphic
 
struct  boost::serialization::smart_cast_impl::reference< T >::polymorphic::linear
 
struct  boost::serialization::smart_cast_impl::reference< T >::polymorphic::cross
 
struct  boost::serialization::smart_cast_impl::reference< T >::non_polymorphic
 
struct  boost::serialization::smart_cast_impl::pointer< T >
 
struct  boost::serialization::smart_cast_impl::pointer< T >::polymorphic
 
struct  boost::serialization::smart_cast_impl::pointer< T >::non_polymorphic
 
struct  boost::serialization::smart_cast_impl::void_pointer< TPtr >
 
struct  boost::serialization::smart_cast_impl::error< T >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::serialization
 
 boost::serialization::smart_cast_impl
 

Functions

template<class T , class U >
T boost::serialization::smart_cast (U u)
 
template<class T , class U >
T boost::serialization::smart_cast_reference (U &u)