Public Types | Public Attributes | List of all members
linb::any::storage_union Union Reference

Public Types

using stack_storage_t = typename std::aligned_storage< 2 *sizeof(void *), std::alignment_of< void * >::value >::type
 

Public Attributes

void * dynamic
 
stack_storage_t stack
 

Detailed Description

Definition at line 168 of file any.hpp.

Member Typedef Documentation

◆ stack_storage_t

using linb::any::storage_union::stack_storage_t = typename std::aligned_storage<2 * sizeof(void*), std::alignment_of<void*>::value>::type

Definition at line 170 of file any.hpp.

Member Data Documentation

◆ dynamic

void* linb::any::storage_union::dynamic

Definition at line 172 of file any.hpp.

◆ stack

stack_storage_t linb::any::storage_union::stack

Definition at line 173 of file any.hpp.


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


libnabo
Author(s): Stéphane Magnenat
autogenerated on Mon Feb 28 2022 22:41:38