ALib C++ Library
Library Version: 2312 R0
Documentation generated by doxygen
Public Types | List of all members
TMappedToArrayOf< TElement > Struct Template Reference

Class Description

template<typename TElement>
struct aworx::lib::boxing::TMappedToArrayOf< TElement >

This type is used to define type mappings targeting array-types. Array types consist of a 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 106 of file typetraits.inl.

Public Types

using PlainOrArray = detail::TArrayOf
 
using Type = TElement
 

Member Typedef Documentation

◆ PlainOrArray

Denotes that the type is boxed to an array type.

Definition at line 116 of file typetraits.inl.

◆ Type

using Type = TElement

The element type given as TElement.

Definition at line 111 of file typetraits.inl.


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