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

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

acquireRead() const AMPS::BlockStoreinline
addBlocks(Block *blockArray_)AMPS::BlockStoreinline
back() const AMPS::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() const AMPS::BlockStoreinline
get(amps_uint32_t numBlocksInChain_)AMPS::BlockStoreinline
getBlockHeaderSize() const AMPS::BlockStoreinline
getBlockSize() const AMPS::BlockStoreinline
getBuffer()AMPS::BlockStoreinline
getDefaultResizeBlocks() const AMPS::BlockStoreinline
getDefaultResizeSize() const AMPS::BlockStoreinline
init()AMPS::BlockStoreinline
put(Block *block_)AMPS::BlockStoreinline
put(amps_uint64_t sequence_)AMPS::BlockStoreinline
putAll(Block *block_)AMPS::BlockStoreinline
releaseRead() const AMPS::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