#include <xml_oarchive.hpp>
Public Member Functions | |
xml_oarchive (std::ostream &os, unsigned int flags=0) | |
~xml_oarchive () | |
void | save_binary (const void *address, std::size_t count) |
void | put (typename std::ostream::char_type c) |
void | put (const char *s) |
Protected Types | |
typedef detail::common_oarchive < xml_oarchive > | detail_common_oarchive |
Protected Member Functions | |
void | save (const T &t) |
void | save (const version_type &t) |
void | save (const boost::serialization::item_version_type &t) |
save (const char *t) | |
save (const wchar_t *t) | |
save (const std::string &s) | |
save (const std::wstring &ws) | |
void | save (const bool t) |
void | save (const signed char t) |
void | save (const unsigned char t) |
void | save (const char t) |
void | save (const wchar_t t) |
void | save_impl (const T &t, boost::mpl::bool_< false > &) |
void | save_impl (const T &t, boost::mpl::bool_< true > &) |
indent () | |
init () | |
write_attribute (const char *attribute_name, int t, const char *conjunction="=\"") | |
write_attribute (const char *attribute_name, const char *key) | |
save_start (const char *name) | |
save_end (const char *name) | |
end_preamble () | |
void | save_override (T &t, BOOST_PFTO int) |
void | save_override (const ::boost::serialization::nvp< T > &t, int) |
save_override (const object_id_type &t, int) | |
save_override (const object_reference_type &t, int) | |
save_override (const version_type &t, int) | |
save_override (const class_id_type &t, int) | |
save_override (const class_id_optional_type &t, int) | |
save_override (const class_id_reference_type &t, int) | |
save_override (const class_name_type &t, int) | |
save_override (const tracking_type &t, int) | |
Protected Attributes | |
std::ostream & | os |
io::ios_flags_saver | flags_saver |
io::ios_precision_saver | precision_saver |
boost::scoped_ptr< std::locale > | archive_locale |
basic_streambuf_locale_saver < typename std::ostream::char_type, typename std::ostream::traits_type > | locale_saver |
unsigned int | depth |
bool | indent_next |
bool | pending_preamble |
|
protectedinherited |
|
inline |
|
inline |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineinherited |
|
protectedinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |