Public Member Functions |
| void | save_impl (const boost::intmax_t l, const char maxsize) |
| template<class T > |
| void | save (const T &t) |
| void | save (const std::string &t) |
| void | save (const std::wstring &t) |
| void | save (const float &t) |
| void | save (const double &t) |
| void | save (const char &t) |
| void | save (const unsigned char &t) |
| template<class T > |
| void | save_override (T &t, BOOST_PFTO int) |
| void | save_override (const boost::archive::class_name_type &t, int) |
| void | save_override (const boost::archive::class_id_optional_type &, int) |
| void | init (unsigned int flags) |
| | portable_binary_oarchive (std::ostream &os, unsigned flags=0) |
| | portable_binary_oarchive (std::basic_streambuf< std::ostream::char_type, std::ostream::traits_type > &bsb, unsigned int flags) |
Public Attributes |
| unsigned int | m_flags |
Member Typedef Documentation
Constructor & Destructor Documentation
| portable_binary_oarchive::portable_binary_oarchive |
( |
std::ostream & |
os, |
|
|
unsigned |
flags = 0 |
|
) |
| |
|
inline |
| portable_binary_oarchive::portable_binary_oarchive |
( |
std::basic_streambuf< std::ostream::char_type, std::ostream::traits_type > & |
bsb, |
|
|
unsigned int |
flags |
|
) |
| |
|
inline |
Member Function Documentation
| void portable_binary_oarchive::save_impl |
( |
const boost::intmax_t |
l, |
|
|
const char |
maxsize |
|
) |
| |
template<class T >
| void portable_binary_oarchive::save |
( |
const T & |
t | ) |
|
|
inline |
| void portable_binary_oarchive::save |
( |
const std::string & |
t | ) |
|
|
inline |
| void portable_binary_oarchive::save |
( |
const std::wstring & |
t | ) |
|
|
inline |
| void portable_binary_oarchive::save |
( |
const float & |
t | ) |
|
|
inline |
| void portable_binary_oarchive::save |
( |
const double & |
t | ) |
|
|
inline |
| void portable_binary_oarchive::save |
( |
const char & |
t | ) |
|
|
inline |
| void portable_binary_oarchive::save |
( |
const unsigned char & |
t | ) |
|
|
inline |
template<class T >
| void portable_binary_oarchive::save_override |
( |
T & |
t, |
|
|
BOOST_PFTO |
int |
|
) |
| |
|
inline |
| void portable_binary_oarchive::save_override |
( |
const boost::archive::class_name_type & |
t, |
|
|
int |
|
|
) |
| |
|
inline |
| void portable_binary_oarchive::save_override |
( |
const boost::archive::class_id_optional_type & |
, |
|
|
int |
|
|
) |
| |
|
inline |
| void portable_binary_oarchive::init |
( |
unsigned int |
flags | ) |
|
Friends And Related Function Documentation
| friend class boost::archive::basic_binary_oprimitive< portable_binary_oarchive,std::ostream::char_type,std::ostream::traits_type > |
|
friend |
| friend class boost::archive::save_access |
|
friend |
Member Data Documentation
| unsigned int portable_binary_oarchive::m_flags |
The documentation for this class was generated from the following file: