#include <binary_oarchive_impl.hpp>


Public Member Functions | |
| template<class ValueType > | |
| void | save_array (boost::serialization::array< ValueType > const &a, unsigned int) | 
| void | save_binary (const void *address, std::size_t count) | 
Protected Types | |
| typedef  detail::common_oarchive < Archive >  | detail_common_oarchive | 
Protected Member Functions | |
| template<class T > | |
| void | save_override (T &t, BOOST_PFTO int) | 
| void | init (unsigned int flags) | 
| binary_oarchive_impl (std::basic_streambuf< Elem, Tr > &bsb, unsigned int flags) | |
| binary_oarchive_impl (std::basic_ostream< Elem, Tr > &os, unsigned int flags) | |
| Archive * | This () | 
| template<class T > | |
| void | save (const T &t) | 
| void | save (const bool t) | 
| save (const std::string &s) | |
| save (const std::wstring &ws) | |
| save (const char *t) | |
| save (const wchar_t *t) | |
| init () | |
| template<class T > | |
| void | save_override (const T &t, BOOST_PFTO int version) | 
| void | save_override (const class_id_optional_type &, int) | 
| void | save_override (const class_name_type &t, int) | 
| BOOST_STATIC_ASSERT (sizeof(tracking_type)==sizeof(bool)) | |
| BOOST_STATIC_ASSERT (sizeof(class_id_type)==sizeof(int_least16_t)) | |
| BOOST_STATIC_ASSERT (sizeof(class_id_reference_type)==sizeof(int_least16_t)) | |
| BOOST_STATIC_ASSERT (sizeof(object_id_type)==sizeof(uint_least32_t)) | |
| BOOST_STATIC_ASSERT (sizeof(object_reference_type)==sizeof(uint_least32_t)) | |
| init () | |
Protected Attributes | |
| std::basic_streambuf< Elem, Tr > & | m_sb | 
| boost::scoped_ptr< std::locale > | archive_locale | 
| basic_streambuf_locale_saver < Elem, Tr >  | locale_saver | 
Friends | |
| class | detail::interface_oarchive< Archive > | 
| class | basic_binary_oarchive< Archive > | 
| class | save_access | 
      
  | 
  protectedinherited | 
      
  | 
  inlineprotected | 
      
  | 
  inlineprotected | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
      
  | 
  inlineprotected | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
      
  | 
  inlineprotectedinherited | 
      
  | 
  inlineprotectedinherited | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
      
  | 
  inlineinherited | 
      
  | 
  inlineinherited | 
References boost::archive::archive_exception(), BOOST_ASSERT, boost::archive::output_stream_error, and boost::serialization::throw_exception().
Referenced by boost::archive::basic_binary_oprimitive< binary_woarchive, std::wostream::char_type, std::wostream::traits_type >::save(), and boost::archive::basic_binary_oprimitive< binary_woarchive, std::wostream::char_type, std::wostream::traits_type >::save_array().
      
  | 
  inlineprotected | 
      
  | 
  inlineprotectedinherited | 
      
  | 
  inlineprotectedinherited | 
      
  | 
  inlineprotectedinherited | 
      
  | 
  inlineprotectedinherited | 
      
  | 
  friend | 
      
  | 
  friend | 
      
  | 
  friend | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited |