ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
TMappedToArrayOf< TElement > Struct Template Reference

Description:

template<typename TElement>
struct alib::boxing::TMappedToArrayOf< TElement >

This type is used to define type mappings targeting array-types. Array types consist of an element type as well as a length. Corresponding specializations of T_Boxer::Write and T_Boxer::Read have to use write the pointer to the start of the array and the array's length into the box's Placeholder.

See also
Sibling struct TMappedTo used to denote mapping to standard non-array types.
Template Parameters
TElementThe boxed array's element type.

Definition at line 89 of file typetraits.inl.

Public Type Index:

using PlainOrArray = detail::TArrayOf
 Denotes that the type is boxed to an array type.
 
using Type = TElement
 The element type given as TElement.

 

Type Definition Details:

◆ PlainOrArray

template<typename TElement >
using PlainOrArray = detail::TArrayOf

Denotes that the type is boxed to an array type.

Definition at line 95 of file typetraits.inl.

◆ Type

template<typename TElement >
using Type = TElement

The element type given as TElement.

Definition at line 92 of file typetraits.inl.


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