Sane C++ Libraries
C++ Platform Abstraction Libraries
SC::SegmentHeader Struct Reference

Public Member Functions

template<typename T >
T * getData ()
 
template<typename T >
const T * getData () const
 

Public Attributes

uint32_t sizeBytes: sizeof(uint32_t) * 8 - 1
 
uint32_t isInlineBuffer: 1
 
uint32_t capacityBytes: sizeof(uint32_t) * 8 - 1
 
uint32_t isFollowedByInlineBuffer: 1
 

Static Public Attributes

static constexpr uint32_t MaxCapacity = (~static_cast<uint32_t>(0)) >> 1
 

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