hpx/serialization/basic_archive.hpp¶
See Public API for a list of names and headers that are part of the public HPX API.
-
namespace
hpx
-
namespace
serialization
Enums
-
enum
archive_flags
¶ Values:
-
no_archive_flags
= 0x00000000¶
-
enable_compression
= 0x00002000¶
-
endian_big
= 0x00004000¶
-
endian_little
= 0x00008000¶
-
disable_array_optimization
= 0x00010000¶
-
disable_data_chunking
= 0x00020000¶
-
archive_is_saving
= 0x00040000¶
-
archive_is_preprocessing
= 0x00080000¶
-
all_archive_flags
= 0x000fe000¶
-
Functions
-
template<typename
Archive
>
structbasic_archive
¶ Subclassed by hpx::serialization::input_archive
Public Functions
-
virtual
~basic_archive
()¶
-
constexpr bool
archive_is_saving
() const¶
-
constexpr bool
enable_compression
() const¶
-
constexpr bool
endian_big
() const¶
-
constexpr bool
endian_little
() const¶
-
constexpr bool
disable_array_optimization
() const¶
-
constexpr bool
disable_data_chunking
() const¶
-
constexpr bool
is_preprocessing
() const¶
-
void
reset
()¶
Public Static Functions
-
static constexpr bool
endianess_differs
()¶
Protected Functions
-
basic_archive
(basic_archive const&)¶
-
basic_archive &
operator=
(basic_archive const&)¶
-
virtual
-
enum
-
namespace