Thrill  0.1
Serialization< Archive, std::pair< U, V > > Struct Template Reference

Detailed Description

template<typename Archive, typename U, typename V>
struct thrill::data::Serialization< Archive, std::pair< U, V > >

Definition at line 68 of file serialization.hpp.

#include <serialization.hpp>

Static Public Member Functions

static std::pair< U, V > Deserialize (Archive &ar)
 
static void Serialize (const std::pair< U, V > &x, Archive &ar)
 

Static Public Attributes

static constexpr size_t fixed_size
 
static constexpr bool is_fixed_size
 

Member Function Documentation

◆ Deserialize()

static std::pair<U, V> Deserialize ( Archive &  ar)
inlinestatic

Definition at line 73 of file serialization.hpp.

◆ Serialize()

static void Serialize ( const std::pair< U, V > &  x,
Archive &  ar 
)
inlinestatic

Definition at line 69 of file serialization.hpp.

Member Data Documentation

◆ fixed_size

constexpr size_t fixed_size
static
Initial value:
=
(Serialization<Archive, U>::fixed_size +
Serialization<Archive, V>::fixed_size)

Definition at line 81 of file serialization.hpp.

◆ is_fixed_size

constexpr bool is_fixed_size
static
Initial value:
=
(Serialization<Archive, U>::is_fixed_size &&
Serialization<Archive, V>::is_fixed_size)

Definition at line 78 of file serialization.hpp.


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