ALib C++ Library
Library Version: 2402 R1
Documentation generated by doxygen
No Matches
TMappedTo< TMapped > Struct Template Reference


template<typename TMapped>
struct alib::boxing::TMappedTo< TMapped >

This type is used with to denote type mapping with standard, non-array types.

Type mappings using either this or sibling struct TMappedToArrayOf , have to be provided with

  • Specializations of T_Boxer , and
  • Namespace function BootstrapRegister used to associated box-function implementations with mapped types.
See also
Templated struct T_Boxer for more information.
Template Parameters
TMappedThe boxed type.

Definition at line 78 of file typetraits.inl.

Public Type Index:

using PlainOrArray = detail::TPlain
using Type = TMapped

Type Definition Details:

◆ PlainOrArray

template<typename TMapped >
using PlainOrArray = detail::TPlain

Denotes that the type is not boxed to an array type.

Definition at line 88 of file typetraits.inl.

◆ Type

template<typename TMapped >
using Type = TMapped

The given type TMapped .

Definition at line 83 of file typetraits.inl.

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