AWS IoT Device SDK C++ v2  1.40.2
AWS IoT Device SDK C++ v2
Functions
Aws::Crt::VariantDetail::ParameterPackSize Namespace Reference

Functions

template<typename Last >
constexpr std::size_t GetMaxSizeOf (std::size_t curMax=0)
 
template<typename First , typename Second , typename... Rest>
constexpr std::size_t GetMaxSizeOf (std::size_t curMax=0)
 
template<typename Last >
constexpr std::size_t AlignAsPack (std::size_t curMax=0)
 
template<typename First , typename Second , typename... Rest>
constexpr std::size_t AlignAsPack (std::size_t curMax=0)
 

Function Documentation

◆ AlignAsPack() [1/2]

template<typename Last >
constexpr std::size_t Aws::Crt::VariantDetail::ParameterPackSize::AlignAsPack ( std::size_t  curMax = 0)
constexpr

◆ AlignAsPack() [2/2]

template<typename First , typename Second , typename... Rest>
constexpr std::size_t Aws::Crt::VariantDetail::ParameterPackSize::AlignAsPack ( std::size_t  curMax = 0)
constexpr

◆ GetMaxSizeOf() [1/2]

template<typename Last >
constexpr std::size_t Aws::Crt::VariantDetail::ParameterPackSize::GetMaxSizeOf ( std::size_t  curMax = 0)
constexpr

◆ GetMaxSizeOf() [2/2]

template<typename First , typename Second , typename... Rest>
constexpr std::size_t Aws::Crt::VariantDetail::ParameterPackSize::GetMaxSizeOf ( std::size_t  curMax = 0)
constexpr