Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::serialization::void_cast_detail::void_caster_virtual_base< Derived, Base > Class Template Reference

#include <void_cast.hpp>

Inheritance diagram for boost::serialization::void_cast_detail::void_caster_virtual_base< Derived, Base >:
Collaboration diagram for boost::serialization::void_cast_detail::void_caster_virtual_base< Derived, Base >:

Public Member Functions

virtual void const * downcast (void const *const t) const
 
virtual void const * upcast (void const *const t) const
 
 void_caster_virtual_base ()
 
virtual ~void_caster_virtual_base ()
 

Constructor & Destructor Documentation

Member Function Documentation

template<class Derived , class Base >
virtual void const* boost::serialization::void_cast_detail::void_caster_virtual_base< Derived, Base >::downcast ( void const *const  t) const
inlinevirtual

References boost::flyweights::t.

template<class Derived , class Base >
virtual void const* boost::serialization::void_cast_detail::void_caster_virtual_base< Derived, Base >::upcast ( void const *const  t) const
inlinevirtual

The documentation for this class was generated from the following file: