#include <aws/common/assert.h>
#include <aws/crt/Utility.h>
#include <algorithm>
#include <type_traits>
#include <utility>
Go to the source code of this file.
|
template<typename T > |
constexpr const T & | Aws::Crt::VariantDetail::ConstExprMax (const T &a, const T &b) |
|
template<typename Last > |
constexpr std::size_t | Aws::Crt::VariantDetail::ParameterPackSize::GetMaxSizeOf (std::size_t curMax=0) |
|
template<typename First , typename Second , typename... Rest> |
constexpr std::size_t | Aws::Crt::VariantDetail::ParameterPackSize::GetMaxSizeOf (std::size_t curMax=0) |
|
template<typename Last > |
constexpr std::size_t | Aws::Crt::VariantDetail::ParameterPackSize::AlignAsPack (std::size_t curMax=0) |
|
template<typename First , typename Second , typename... Rest> |
constexpr std::size_t | Aws::Crt::VariantDetail::ParameterPackSize::AlignAsPack (std::size_t curMax=0) |
|
template<typename T , typename Last > |
constexpr VariantIndex | Aws::Crt::VariantDetail::Index::GetIndexOf (VariantIndex curIndex=0) |
|
template<typename T , typename First , typename Second , typename... Rest> |
constexpr VariantIndex | Aws::Crt::VariantDetail::Index::GetIndexOf (VariantIndex curIndex=0) |
|
template<typename T , typename Last > |
constexpr bool | Aws::Crt::VariantDetail::Checker::ContainsType () |
|
template<typename T , typename First , typename Second , typename... Rest> |
constexpr bool | Aws::Crt::VariantDetail::Checker::ContainsType () |
|
template<typename T > |
constexpr bool | Aws::Crt::VariantDetail::Checker::ContainsType () |
|