Welcome to the new CppUtils documentation!
CppUtils::Type::TypeMapping<class... Pairs>
STRUCTPublic types
Section titled “Public types”using CppUtils::Type::TypeMapping< Pairs >::ToRhs = typename UnwrapType<decltype(toRhs<TargetLeftHandSide>())>::type;ToRhsValue
Section titled “ToRhsValue”using CppUtils::Type::TypeMapping< Pairs >::ToRhsValue = typename UnwrapType<decltype(toRhs<TargetLeftHandSideValue>())>::type;using CppUtils::Type::TypeMapping< Pairs >::ToLhs = typename UnwrapType<decltype(toLhs<TargetRightHandSide>())>::type;ToLhsValue
Section titled “ToLhsValue”using CppUtils::Type::TypeMapping< Pairs >::ToLhsValue = typename UnwrapType<decltype(toLhs<TargetRightHandSideValue>())>::type;Public methods & functions
Section titled “Public methods & functions”template <class TargetLeftHandSide>[[nodiscard]] static constexpr auto TypeMapping::containsLhs() noexcept -> bool;template <auto TargetLeftHandSideValue>[[nodiscard]] static constexpr auto TypeMapping::containsLhs() noexcept -> bool;template <class TargetRightHandSide>[[nodiscard]] static constexpr auto TypeMapping::containsRhs() noexcept -> bool;template <auto TargetRightHandSideValue>[[nodiscard]] static constexpr auto TypeMapping::containsRhs() noexcept -> bool;template <class TargetLeftHandSide>[[nodiscard]] static consteval auto TypeMapping::toRhs() noexcept;template <auto TargetLeftHandSideValue>[[nodiscard]] static consteval auto TypeMapping::toRhs() noexcept;template <class TargetRightHandSide>[[nodiscard]] static consteval auto TypeMapping::toLhs() noexcept;template <auto TargetRightHandSideValue>[[nodiscard]] static consteval auto TypeMapping::toLhs() noexcept;