#include <boost/archive/binary_iarchive.hpp>
#include <boost/archive/binary_oarchive.hpp>
#include <boost/iostreams/device/array.hpp>
#include <boost/iostreams/stream.hpp>
#include <boost/archive/impl/basic_binary_iarchive.ipp>
#include <boost/archive/impl/basic_binary_iprimitive.ipp>
#include <boost/archive/impl/basic_binary_oarchive.ipp>
#include <boost/archive/impl/basic_binary_oprimitive.ipp>
Go to the source code of this file.
|
| namespace | ttg |
| | top-level TTG namespace contains runtime-neutral functionality
|
| |
| namespace | ttg::detail |
| |
|
| template<typename Archive , typename T > |
| void | ttg::detail::oarchive_save_override_optimized_dispatch (Archive &ar, const T &t) |
| |
| template<typename Archive , typename T > |
| void | ttg::detail::iarchive_load_override_optimized_dispatch (Archive &ar, T &t) |
| |
| auto | ttg::detail::make_boost_buffer_oarchive (void *const buf, std::size_t size, std::size_t buf_offset=0) |
| | constructs a boost_buffer_oarchive object
|
| |
| template<std::size_t N> |
| auto | ttg::detail::make_boost_buffer_oarchive (char(&buf)[N], std::size_t buf_offset=0) |
| | constructs a boost_buffer_oarchive object
|
| |
| auto | ttg::detail::make_boost_buffer_iarchive (const void *const buf, std::size_t size, std::size_t buf_offset=0) |
| | constructs a boost_buffer_iarchive object
|
| |
| template<std::size_t N> |
| auto | ttg::detail::make_boost_buffer_iarchive (const char(&buf)[N], std::size_t buf_offset=0) |
| | constructs a boost_buffer_iarchive object
|
| |
| | BOOST_SERIALIZATION_REGISTER_ARCHIVE (ttg::detail::boost_counting_oarchive) |
| |
| | BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION_FOR_THIS_AND_BASE (ttg::detail::boost_counting_oarchive) |
| |
| | BOOST_SERIALIZATION_REGISTER_ARCHIVE (ttg::detail::boost_iovec_oarchive) |
| |
| | BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION_FOR_THIS_AND_BASE (ttg::detail::boost_iovec_oarchive) |
| |
| | BOOST_SERIALIZATION_REGISTER_ARCHIVE (ttg::detail::boost_buffer_oarchive) |
| |
| | BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION_FOR_THIS_AND_BASE (ttg::detail::boost_buffer_oarchive) |
| |
| | BOOST_SERIALIZATION_REGISTER_ARCHIVE (ttg::detail::boost_iovec_iarchive) |
| |
| | BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION_FOR_THIS_AND_BASE (ttg::detail::boost_iovec_iarchive) |
| |
| | BOOST_SERIALIZATION_REGISTER_ARCHIVE (ttg::detail::boost_buffer_iarchive) |
| |
| | BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION_FOR_THIS_AND_BASE (ttg::detail::boost_buffer_iarchive) |
| |
| | BOOST_SERIALIZATION_REGISTER_ARCHIVE (ttg::detail::boost_byte_oarchive) |
| |
| | BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION_FOR_THIS_AND_BASE (ttg::detail::boost_byte_oarchive) |
| |
| | BOOST_SERIALIZATION_REGISTER_ARCHIVE (ttg::detail::boost_byte_iarchive) |
| |
| | BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION_FOR_THIS_AND_BASE (ttg::detail::boost_byte_iarchive) |
| |
◆ BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION_FOR_THIS_AND_BASE
| #define BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION_FOR_THIS_AND_BASE |
( |
|
x | ) |
|
Value: BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION(x); \
BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION(x::base_type);
Definition at line 412 of file archive.h.
◆ BOOST_SERIALIZATION_REGISTER_ARCHIVE() [1/7]
◆ BOOST_SERIALIZATION_REGISTER_ARCHIVE() [2/7]
◆ BOOST_SERIALIZATION_REGISTER_ARCHIVE() [3/7]
◆ BOOST_SERIALIZATION_REGISTER_ARCHIVE() [4/7]
◆ BOOST_SERIALIZATION_REGISTER_ARCHIVE() [5/7]
◆ BOOST_SERIALIZATION_REGISTER_ARCHIVE() [6/7]
◆ BOOST_SERIALIZATION_REGISTER_ARCHIVE() [7/7]
◆ BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION_FOR_THIS_AND_BASE() [1/7]
◆ BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION_FOR_THIS_AND_BASE() [2/7]
◆ BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION_FOR_THIS_AND_BASE() [3/7]
◆ BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION_FOR_THIS_AND_BASE() [4/7]
◆ BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION_FOR_THIS_AND_BASE() [5/7]
◆ BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION_FOR_THIS_AND_BASE() [6/7]
◆ BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION_FOR_THIS_AND_BASE() [7/7]