FARGOS/VISTA Object Management Environment Core
..
|
Region header for a 64-bit shared memory segment. More...
#include <circular_bfr.hpp>
Public Member Functions | |
void | initialize (const char *component, const char *magic, size_t regionLen) |
constexpr bool | isNativeByteOrder () const |
Public Attributes | |
char | magicNumber [8] |
uint8_t | headerLength |
char | componentId [47] |
uint32_t | byteOrderTag |
uint32_t | _pad |
uint64_t | blockDimensions |
uint32_t | offset_startFreeList |
uint32_t | updatingThread |
uint64_t | offset_startActiveList |
uint64_t | offset_endActiveList |
Region header for a 64-bit shared memory segment.
void SharedBufferRegionHeader_64::initialize | ( | const char * | component, |
const char * | magic, | ||
size_t | regionLen | ||
) |
|
inlineconstexpr |
References byteOrderTag.
uint32_t SharedBufferRegionHeader_64::_pad |
Referenced by initialize().
uint64_t SharedBufferRegionHeader_64::blockDimensions |
Referenced by initialize().
uint32_t SharedBufferRegionHeader_64::byteOrderTag |
Referenced by initialize(), and isNativeByteOrder().
char SharedBufferRegionHeader_64::componentId[47] |
Referenced by initialize().
uint8_t SharedBufferRegionHeader_64::headerLength |
Referenced by initialize().
char SharedBufferRegionHeader_64::magicNumber[8] |
Referenced by initialize().
uint64_t SharedBufferRegionHeader_64::offset_endActiveList |
Referenced by initialize().
uint64_t SharedBufferRegionHeader_64::offset_startActiveList |
Referenced by initialize().
uint32_t SharedBufferRegionHeader_64::offset_startFreeList |
Referenced by initialize().
uint32_t SharedBufferRegionHeader_64::updatingThread |
Referenced by initialize().
![]() | Generated: Fri Jul 31 2020 18:19:16
Support Information |