#include <typeinfo>
#include <cstdarg>
#include <boost/assert.hpp>
#include <boost/config.hpp>
#include <boost/static_assert.hpp>
#include <boost/serialization/static_warning.hpp>
#include <boost/type_traits/is_polymorphic.hpp>
#include <boost/type_traits/remove_const.hpp>
#include <boost/serialization/config.hpp>
#include <boost/serialization/singleton.hpp>
#include <boost/serialization/extended_type_info.hpp>
#include <boost/serialization/factory.hpp>
#include <boost/serialization/access.hpp>
#include <boost/mpl/if.hpp>
#include <boost/config/abi_prefix.hpp>
#include <boost/config/abi_suffix.hpp>
Classes | |
class | boost::serialization::extended_type_info_typeid< T > |
struct | boost::serialization::extended_type_info_impl< T > |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::serialization | |
boost::serialization::typeid_system | |
Macros | |
#define | BOOST_SERIALIZATION_DEFAULT_TYPE_INFO |
Functions | |
class BOOST_SERIALIZATION_DECL(BOOST_PP_EMPTY()) extended_type_info_typeid_0 return m_ti | boost::serialization::typeid_system::name () |
boost::serialization::typeid_system::extended_type_info_typeid_0 (const char *key) | |
boost::serialization::typeid_system::~extended_type_info_typeid_0 () | |
void | boost::serialization::typeid_system::type_register (const std::type_info &ti) |
void | boost::serialization::typeid_system::type_unregister () |
const extended_type_info * | boost::serialization::typeid_system::get_extended_type_info (const std::type_info &ti) const |
virtual bool | boost::serialization::typeid_system::is_less_than (const extended_type_info &rhs) const |
virtual bool | boost::serialization::typeid_system::is_equal (const extended_type_info &rhs) const |
const std::type_info & | boost::serialization::typeid_system::get_typeid () const |
Variables | |
const std::type_info * | boost::serialization::typeid_system::m_ti |
#define BOOST_SERIALIZATION_DEFAULT_TYPE_INFO |