COMMS
Template library intended to help with implementation of communication protocols.
Public Types | List of all members
comms::util::TupleAsAlignedUnion< TTuple > Struct Template Reference

#include "Tuple.h"

Detailed Description

template<typename TTuple>
struct comms::util::TupleAsAlignedUnion< TTuple >

Calculated "aligned union" storage type for all the types in provided tuple.

Template Parameters
TTupleTuple
Precondition
static constexpr bool Value
By default Value has value false. Will be true for any variant of std::tuple.
Definition: Tuple.h:38

Public Types

using Type = void
 Type definition is invalid for any type that is not std::tuple, will be specialised to proper value.
 

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