File indexing completed on 2025-01-18 09:28:30
0001 #ifndef BOOST_ARCHIVE_BASIC_XML_TEXT_ARCHIVE_HPP
0002 #define BOOST_ARCHIVE_BASIC_XML_TEXT_ARCHIVE_HPP
0003
0004
0005 #if defined(_MSC_VER)
0006 # pragma once
0007 #endif
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019 #include <boost/archive/archive_exception.hpp>
0020
0021 #include <boost/archive/detail/auto_link_archive.hpp>
0022 #include <boost/archive/detail/abi_prefix.hpp> // must be the last header
0023
0024 namespace boost {
0025 namespace archive {
0026
0027
0028
0029 extern
0030 BOOST_ARCHIVE_DECL const char *
0031 BOOST_ARCHIVE_XML_OBJECT_ID();
0032
0033 extern
0034 BOOST_ARCHIVE_DECL const char *
0035 BOOST_ARCHIVE_XML_OBJECT_REFERENCE();
0036
0037 extern
0038 BOOST_ARCHIVE_DECL const char *
0039 BOOST_ARCHIVE_XML_CLASS_ID();
0040
0041 extern
0042 BOOST_ARCHIVE_DECL const char *
0043 BOOST_ARCHIVE_XML_CLASS_ID_REFERENCE();
0044
0045 extern
0046 BOOST_ARCHIVE_DECL const char *
0047 BOOST_ARCHIVE_XML_CLASS_NAME();
0048
0049 extern
0050 BOOST_ARCHIVE_DECL const char *
0051 BOOST_ARCHIVE_XML_TRACKING();
0052
0053 extern
0054 BOOST_ARCHIVE_DECL const char *
0055 BOOST_ARCHIVE_XML_VERSION();
0056
0057 extern
0058 BOOST_ARCHIVE_DECL const char *
0059 BOOST_ARCHIVE_XML_SIGNATURE();
0060
0061 }
0062 }
0063
0064 #include <boost/archive/detail/abi_suffix.hpp> // pops abi_suffix.hpp pragmas
0065
0066 #endif
0067