Serialization stream glue. More...
#include <tpie/pipelining/node.h>
#include <tpie/pipelining/factory_helpers.h>
#include <tpie/pipelining/pair_factory.h>
#include <tpie/pipelining/pipe_base.h>
#include <tpie/serialization_stream.h>
Go to the source code of this file.
Classes | |
class | tpie::pipelining::serialization_bits::input_t< dest_t > |
class | tpie::pipelining::serialization_bits::output_t< T > |
struct | tpie::pipelining::serialization_bits::output_factory< T > |
class | tpie::pipelining::serialization_bits::reverser_input_t< T > |
class | tpie::pipelining::serialization_bits::reverser_output_t< dest_t > |
class | tpie::pipelining::serialization_bits::reverser_pull_output_t< T > |
class | tpie::pipelining::serialization_bits::buffer_input_t< T > |
class | tpie::pipelining::serialization_bits::buffer_output_t< dest_t > |
class | tpie::pipelining::serialization_bits::buffer_pull_output_t< T > |
class | tpie::pipelining::passive_serialization_reverser< T > |
A passive serialization reverser stored in external memory. More... | |
class | tpie::pipelining::passive_serialization_buffer< T > |
Serialization stream buffer. More... | |
Namespaces | |
tpie | |
pipelining/factory_base.h Base class of pipelining factories | |
tpie::pipelining | |
TPIE pipelining framework. | |
Typedefs | |
typedef factory< input_t, serialization_reader * > | tpie::pipelining::serialization_bits::input_factory |
typedef pipe_middle < split_factory < serialization_bits::reverser_input_t, node, serialization_bits::reverser_output_t > > | tpie::pipelining::serialization_reverser |
A pipelining node that reverses serializable items and creates a phase boundary. More... | |
typedef pipe_middle < split_factory < serialization_bits::buffer_input_t, node, serialization_bits::buffer_output_t > > | tpie::pipelining::serialization_buffer |
A pipelining node that acts as a buffer for serializable items and creates a phase boundary. More... | |
Functions | |
pipe_begin < serialization_bits::input_factory > | tpie::pipelining::serialization_input (serialization_reader &rd) |
A pipelining node that reads items from a serialization_reader. More... | |
template<typename T > | |
pipe_end< typename serialization_bits::output_factory < T >::type > | tpie::pipelining::serialization_output (serialization_writer &wr) |
A pipelining node that writes item to a serialization_writer. More... | |
Serialization stream glue.
Definition in file serialization.h.