Thrill  0.1
ThrillInputArchive< Reader > Class Template Reference

Detailed Description

template<typename Reader>
class thrill::data::serialization_cereal::ThrillInputArchive< Reader >

An input archive designed to load data saved using ThrillOutputArchive.

Definition at line 95 of file serialization_cereal.hpp.

Inherits InputArchive< ThrillInputArchive< Reader >, cereal::AllowEmptyClassElision >.

#include <serialization_cereal.hpp>

Public Member Functions

 ThrillInputArchive (Reader &reader)
 Construct, loading from the provided thrill reader. More...
 
void loadBinary (void *const data, std::size_t size)
 Reads size bytes of data from the input thrill reader. More...
 

Private Attributes

Reader & reader_
 

Constructor & Destructor Documentation

◆ ThrillInputArchive()

ThrillInputArchive ( Reader &  reader)
inlineexplicit

Construct, loading from the provided thrill reader.

Definition at line 101 of file serialization_cereal.hpp.

Member Function Documentation

◆ loadBinary()

void loadBinary ( void *const  data,
std::size_t  size 
)
inline

Reads size bytes of data from the input thrill reader.

Definition at line 108 of file serialization_cereal.hpp.

Referenced by thrill::data::serialization_cereal::CEREAL_LOAD_FUNCTION_NAME().

Member Data Documentation

◆ reader_

Reader& reader_
private

Definition at line 113 of file serialization_cereal.hpp.


The documentation for this class was generated from the following file: