vsg: vsg::IntrusiveAllocator::MemoryBlock::Element Struct Reference

vsg 1.1.10 VulkanSceneGraph library |

Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
vsg::IntrusiveAllocator::MemoryBlock::Element Struct Reference

## Public Types
using | Offset = decltype(previous)
using | Status = decltype(status)
using | Index = decltype(index)

## Public Member Functions
| Element (Index in_index)
| Element (Offset in_previous, Offset in_next, Status in_status)
| Element (const Element &)=default

## Public Attributes
union { |
uint32_t index |
struct { |
unsigned int previous: 15 |
unsigned int next: 15 |
unsigned int status: 2 |
} |  |
}; |  |

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

- include/vsg/core/IntrusiveAllocator.h