BitStream
bitstream::serialize_traits< bool[Size]> Struct Template Reference

A trait used to serialize multiple boolean values. More...

#include <bool_trait.h>

Static Public Member Functions

template<typename Stream >
static utility::is_writing_t< Stream > serialize (Stream &writer, const bool *values) noexcept
 
template<typename Stream >
static utility::is_reading_t< Stream > serialize (Stream &reader, bool *values) noexcept
 

Detailed Description

template<size_t Size>
struct bitstream::serialize_traits< bool[Size]>

A trait used to serialize multiple boolean values.

Member Function Documentation

◆ serialize() [1/2]

template<size_t Size>
template<typename Stream >
static utility::is_reading_t<Stream> bitstream::serialize_traits< bool[Size]>::serialize ( Stream &  reader,
bool *  values 
)
inlinestaticnoexcept

◆ serialize() [2/2]

template<size_t Size>
template<typename Stream >
static utility::is_writing_t<Stream> bitstream::serialize_traits< bool[Size]>::serialize ( Stream &  writer,
const bool *  values 
)
inlinestaticnoexcept

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