hpx/serialization/output_container.hpp¶
See Public API for a list of names and headers that are part of the public HPX API.
-
namespace
hpx
-
namespace
serialization
-
template<typename
Container
, typenameChunker
>
structfiltered_output_container
: public hpx::serialization::output_container<Container, Chunker>¶ Public Types
-
template<>
usingbase_type
= output_container<Container, Chunker>¶
Public Functions
-
filtered_output_container
(Container &cont, std::vector<serialization_chunk> *chunks = nullptr, std::size_t zero_copy_serialization_threshold = 0)¶
-
~filtered_output_container
()¶
-
void
flush
()¶
-
void
set_filter
(binary_filter *filter)¶
-
template<>
-
template<typename
Container
, typenameChunker
>
structoutput_container
: public hpx::serialization::erased_output_container¶ Subclassed by hpx::serialization::filtered_output_container< Container, Chunker >
Public Functions
-
output_container
(Container &cont, std::vector<serialization_chunk> *chunks = nullptr, std::size_t zero_copy_serialization_threshold = 0)¶
-
~output_container
()¶
-
void
flush
()¶
-
void
reset
()¶
-
void
set_filter
(binary_filter*)¶
-
bool
is_preprocessing
() const¶
-
-
template<typename
-
namespace