Lines Matching refs:XMLOutputArchive
96 class XMLOutputArchive : public OutputArchive<XMLOutputArchive>, public traits::TextArchive class
125 friend class XMLOutputArchive;
136 XMLOutputArchive( std::ostream & stream, Options const & options = Options::Default() ) : in XMLOutputArchive() function in cereal::XMLOutputArchive
137 OutputArchive<XMLOutputArchive>(this), in XMLOutputArchive()
161 ~XMLOutputArchive() CEREAL_NOEXCEPT in ~XMLOutputArchive()
741 void prologue( XMLOutputArchive &, NameValuePair<T> const & ) in prologue() argument
753 void epilogue( XMLOutputArchive &, NameValuePair<T> const & ) in epilogue() argument
765 void prologue( XMLOutputArchive & ar, SizeTag<T> const & ) in prologue()
777 void epilogue( XMLOutputArchive &, SizeTag<T> const & ) in epilogue() argument
790 …l_base_class_serialization<T, traits::has_minimal_output_serialization, XMLOutputArchive>::value ||
791 … traits::has_minimal_output_serialization<T, XMLOutputArchive>::value> = traits::sfinae> inline
792 void prologue( XMLOutputArchive & ar, T const & ) in prologue()
811 …l_base_class_serialization<T, traits::has_minimal_output_serialization, XMLOutputArchive>::value ||
812 … traits::has_minimal_output_serialization<T, XMLOutputArchive>::value> = traits::sfinae> inline
813 void epilogue( XMLOutputArchive & ar, T const & ) in epilogue()
832 void CEREAL_SAVE_FUNCTION_NAME( XMLOutputArchive & ar, NameValuePair<T> const & t ) in CEREAL_SAVE_FUNCTION_NAME()
849 void CEREAL_SAVE_FUNCTION_NAME( XMLOutputArchive &, SizeTag<T> const & ) in CEREAL_SAVE_FUNCTION_NAME() argument
862 void CEREAL_SAVE_FUNCTION_NAME(XMLOutputArchive & ar, T const & t) in CEREAL_SAVE_FUNCTION_NAME()
877 …void CEREAL_SAVE_FUNCTION_NAME(XMLOutputArchive & ar, std::basic_string<CharT, Traits, Alloc> cons… in CEREAL_SAVE_FUNCTION_NAME()
891 CEREAL_REGISTER_ARCHIVE(cereal::XMLOutputArchive)
895 CEREAL_SETUP_ARCHIVE_TRAITS(cereal::XMLInputArchive, cereal::XMLOutputArchive)