emlabcpp
modern opinionated embedded C++ library
emlabcpp::protocol::backup_proto_traits< T > Struct Template Reference

#include <traits.h>

Public Types

using value_type = T
 
using tuple_type = decomposed_type< T >
 
using tuple_traits = traits_for< tuple_type >
 

Static Public Attributes

static constexpr std::size_t max_size = tuple_traits::max_size
 
static constexpr std::size_t min_size = tuple_traits::min_size
 

Member Typedef Documentation

◆ tuple_traits

◆ tuple_type

template<decomposable T>
using emlabcpp::protocol::backup_proto_traits< T >::tuple_type = decomposed_type< T >

◆ value_type

template<decomposable T>
using emlabcpp::protocol::backup_proto_traits< T >::value_type = T

Member Data Documentation

◆ max_size

template<decomposable T>
constexpr std::size_t emlabcpp::protocol::backup_proto_traits< T >::max_size = tuple_traits::max_size
staticconstexpr

◆ min_size

template<decomposable T>
constexpr std::size_t emlabcpp::protocol::backup_proto_traits< T >::min_size = tuple_traits::min_size
staticconstexpr

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