Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::archive::class_name_type Struct Reference

#include <basic_archive.hpp>

Inheritance diagram for boost::archive::class_name_type:
Collaboration diagram for boost::archive::class_name_type:

Public Member Functions

 operator const char *& () const
 
 operator char * ()
 
std::size_t size () const
 
 class_name_type (const char *key_)
 
 class_name_type (char *key_)
 
class_name_typeoperator= (const class_name_type &rhs)
 

Public Attributes

char * t
 

Constructor & Destructor Documentation

boost::archive::class_name_type::class_name_type ( const char *  key_)
inlineexplicit
boost::archive::class_name_type::class_name_type ( char *  key_)
inlineexplicit

Member Function Documentation

boost::archive::class_name_type::operator char * ( )
inline

References t.

boost::archive::class_name_type::operator const char *& ( ) const
inline

References t.

class_name_type& boost::archive::class_name_type::operator= ( const class_name_type rhs)
inline

References t.

std::size_t boost::archive::class_name_type::size ( ) const
inline

Member Data Documentation

char* boost::archive::class_name_type::t

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