ae2f::Core
Loading...
Searching...
No Matches
ae2f::Ds::Arr Namespace Reference

Namespaces

namespace  cOwner
 
namespace  eRef
 

Classes

struct  __def
 A helper class for getting element type and element size. More...
 
struct  __Owner
 
struct  __Owner< T, 0 >
 
struct  __Owner< T, 1 >
 
struct  __Refer
 
struct  __Refer< T, 0 >
 
struct  __Refer< T, 1 >
 
struct  iOwner
 
union  Pack
 A value package for non-trivial classes.
Which will not call the destructor of [T]. More...
 

Typedefs

template<typename T >
using xrOwner = __Owner<T, std::is_trivial<T>::value>
 
template<typename T >
using cRefer = __Refer<T, std::is_trivial<T>::value>
 The binder for [__Refer].
 

Typedef Documentation

◆ cRefer

template<typename T >
using ae2f::Ds::Arr::cRefer = __Refer<T, std::is_trivial<T>::value>

The binder for [__Refer].

Template Parameters
TTrivial data type

◆ xrOwner

template<typename T >
using ae2f::Ds::Arr::xrOwner = __Owner<T, std::is_trivial<T>::value>