FARGOS/VISTA Object Management Environment Core  ..
FARGOS/VISTA Object Management Environment Core Table of Contents
BufferRegion Member List

This is the complete list of members for BufferRegion, including all inherited members.

allocateBlock(size_t len)=0BufferRegionpure virtual
availableBlocksBufferRegionprotected
blockAddress(const SharedBufferAllocRecord *record)BufferRegioninlinevirtual
blockSizeBufferRegionprotected
BufferRegion(unsigned char *ptr, size_t len, size_t blk_size, OwnershipState ownedBy=NOT_OWNER)BufferRegion
BufferRegion_Overhead_t typedefBufferRegion
checkLists(int displayFlag)BufferRegion
getActiveListHead()BufferRegionvirtual
getBlockOverhead() const =0BufferRegionpure virtual
getBlockSize() const OME_ALWAYS_INLINEBufferRegioninline
getBufferBase() const OME_ALWAYS_INLINEBufferRegioninline
getFreeListHead()BufferRegionvirtual
getOwnership() constBufferRegioninline
getRegionLength() const OME_ALWAYS_INLINEBufferRegioninline
NOT_OWNER enum valueBufferRegion
OWN_BLOCK enum valueBufferRegion
OWN_MAP enum valueBufferRegion
OWN_RECORD enum valueBufferRegion
ownershipBufferRegionprotected
OwnershipState enum nameBufferRegion
regionBufferRegionprotected
regionLengthBufferRegionprotected
replaceRegion(unsigned char *ptr, size_t len, size_t blk_size, OwnershipState ownedBy=NOT_OWNER)BufferRegion
returnBlock(SharedBufferAllocRecord *record)=0BufferRegionpure virtual
setOwnership(OwnershipState newOwnership)BufferRegioninline
traverseNextBlock(SharedBufferAllocRecord *record)BufferRegionvirtual
~BufferRegion()BufferRegionvirtual
Generated: Fri Jul 31 2020 18:19:16
Support Information