optimized data-only deserializer for boost_optimized_oarchive
More...
#include <archive.h>
Inherits StreamOrStreambuf, and boost::archive::binary_iarchive_impl< boost_optimized_iarchive< StreamOrStreambuf >, std::ostream::char_type, std::ostream::traits_type >.
template<typename StreamOrStreambuf>
class ttg::detail::boost_optimized_iarchive< StreamOrStreambuf >
optimized data-only deserializer for boost_optimized_oarchive
Definition at line 250 of file archive.h.
◆ base_type
template<typename StreamOrStreambuf >
◆ pbase_type
template<typename StreamOrStreambuf >
◆ boost_optimized_iarchive() [1/3]
template<typename StreamOrStreambuf >
◆ boost_optimized_iarchive() [2/3]
template<typename StreamOrStreambuf >
◆ boost_optimized_iarchive() [3/3]
template<typename StreamOrStreambuf >
template<typename Arg >
◆ load() [1/2]
template<typename StreamOrStreambuf >
override default implementations in base_type provided by basic_binary_iprimitive<Archive>
Definition at line 317 of file archive.h.
◆ load() [2/2]
template<typename StreamOrStreambuf >
template<class T >
override default implementations in base_type provided by basic_binary_iprimitive<Archive>
Definition at line 309 of file archive.h.
◆ load_array()
template<typename StreamOrStreambuf >
template<class ValueType >
override default implementations in base_type provided by basic_binary_iprimitive<Archive>
Definition at line 328 of file archive.h.
◆ load_binary()
template<typename StreamOrStreambuf >
override default implementations in base_type provided by basic_binary_iprimitive<Archive>
Definition at line 333 of file archive.h.
◆ load_object()
template<typename StreamOrStreambuf >
◆ load_override() [1/6]
template<typename StreamOrStreambuf >
these provide optimized implementation that's called by base_type::load_override
Definition at line 292 of file archive.h.
◆ load_override() [2/6]
template<typename StreamOrStreambuf >
these provide optimized implementation that's called by base_type::load_override
Definition at line 298 of file archive.h.
◆ load_override() [3/6]
template<typename StreamOrStreambuf >
these provide optimized implementation that's called by base_type::load_override
Definition at line 297 of file archive.h.
◆ load_override() [4/6]
template<typename StreamOrStreambuf >
these provide optimized implementation that's called by base_type::load_override
Definition at line 294 of file archive.h.
◆ load_override() [5/6]
template<typename StreamOrStreambuf >
these provide optimized implementation that's called by base_type::load_override
Definition at line 295 of file archive.h.
◆ load_override() [6/6]
template<typename StreamOrStreambuf >
template<class T >
these provide optimized implementation that's called by base_type::load_override
Definition at line 288 of file archive.h.
◆ operator&()
template<typename StreamOrStreambuf >
template<class T >
◆ operator>>()
template<typename StreamOrStreambuf >
template<class T >
◆ stream()
template<typename StreamOrStreambuf >
◆ streambuf()
template<typename StreamOrStreambuf >
◆ boost::archive::detail::common_iarchive< boost_optimized_iarchive >
template<typename StreamOrStreambuf >
◆ boost::archive::save_access
template<typename StreamOrStreambuf >
| friend class boost::archive::save_access |
|
friend |
◆ pbase_derived_from_stdstreambuf
template<typename StreamOrStreambuf >
The documentation for this class was generated from the following file:
- ttg/ttg/serialization/backends/boost/archive.h