Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
extended_type_info.hpp File Reference
#include <cstdarg>
#include <boost/assert.hpp>
#include <cstddef>
#include <boost/config.hpp>
#include <boost/noncopyable.hpp>
#include <boost/mpl/bool.hpp>
#include <boost/serialization/config.hpp>
#include <boost/config/abi_prefix.hpp>
#include <boost/config/abi_suffix.hpp>
Include dependency graph for extended_type_info.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::serialization::guid_defined< T >
 
struct  boost::serialization::ext::guid_impl< T >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::serialization
 
 boost::serialization::void_cast_detail
 
 boost::serialization::ext
 

Macros

#define BOOST_SERIALIZATION_MAX_KEY_SIZE   128
 

Functions

virtual bool boost::serialization::is_less_than (const extended_type_info &) const =0
 
virtual bool boost::serialization::is_equal (const extended_type_info &) const =0
 
void boost::serialization::key_unregister () const
 
void boost::serialization::key_register () const
 
 boost::serialization::extended_type_info (const unsigned int type_info_key, const char *key)
 
 boost::serialization::~extended_type_info ()
 
const char * boost::serialization::get_key () const
 
virtual const char * boost::serialization::get_debug_info () const =0
 
bool boost::serialization::operator< (const extended_type_info &rhs) const
 
bool boost::serialization::operator== (const extended_type_info &rhs) const
 
bool boost::serialization::operator!= (const extended_type_info &rhs) const
 
virtual void * boost::serialization::construct (unsigned int=0,...) const =0
 
virtual void boost::serialization::destroy (void const *const ) const =0
 
template<class T >
const char * boost::serialization::guid ()
 

Variables

class BOOST_SERIALIZATION_DECL(BOOST_PP_EMPTY())
extended_type_info const
unsigned int 
boost::serialization::m_type_info_key
 
const char * boost::serialization::m_key
 

Macro Definition Documentation

#define BOOST_SERIALIZATION_MAX_KEY_SIZE   128