AMPS C/C++ Client Class Reference
AMPS C/C++ Client Version 5.3.4.4
AMPS::BlockStore Member List

This is the complete list of members for AMPS::BlockStore, including all inherited members.

acquireRead() constAMPS::BlockStoreinline
addBlocks(Block *blockArray_)AMPS::BlockStoreinline
back() constAMPS::BlockStoreinline
BlockStore(Buffer *buffer_, amps_uint32_t blocksPerRealloc_=DEFAULT_BLOCKS_PER_REALLOC, amps_uint32_t blockHeaderSize_=DEFAULT_BLOCK_HEADER_SIZE, amps_uint32_t blockSize_=DEFAULT_BLOCK_SIZE)AMPS::BlockStoreinline
Constants enum nameAMPS::BlockStore
front() constAMPS::BlockStoreinline
get(amps_uint32_t numBlocksInChain_)AMPS::BlockStoreinline
getBlockHeaderSize() constAMPS::BlockStoreinline
getBlockSize() constAMPS::BlockStoreinline
getBuffer()AMPS::BlockStoreinline
getDefaultResizeBlocks() constAMPS::BlockStoreinline
getDefaultResizeSize() constAMPS::BlockStoreinline
init()AMPS::BlockStoreinline
put(Block *block_)AMPS::BlockStoreinline
put(amps_uint64_t sequence_)AMPS::BlockStoreinline
putAll(Block *block_)AMPS::BlockStoreinline
releaseRead() constAMPS::BlockStoreinline
resize(size_t size_)AMPS::BlockStoreinline
resizeBuffer(size_t size_, amps_uint32_t *pNewBlocks_)AMPS::BlockStoreinline
setBlockHeaderSize(amps_uint32_t blockHeaderSize_)AMPS::BlockStoreinline
setBlockSize(amps_uint32_t blockSize_)AMPS::BlockStoreinline
setEndOfUsedList(Block *block_)AMPS::BlockStoreinline
setFreeList(Block *block_, amps_uint32_t freeCount_)AMPS::BlockStoreinline
setResizeHandler(ResizeHandler resizeHandler_, void *userData_)AMPS::BlockStoreinline
setUsedList(Block *block_)AMPS::BlockStoreinline
signalAll()AMPS::BlockStoreinline
wait()AMPS::BlockStoreinline
wait(long timeout_)AMPS::BlockStoreinline
~BlockStore()AMPS::BlockStoreinline