AMPS C/C++ Client Class Reference
AMPS C/C++ Client Version 5.3.4.3
AMPS::PublishStore Member List

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

BlockPublishStore(Buffer *buffer_, amps_uint32_t blocksPerRealloc_=1000, bool isFile_=false, bool errorOnPublishGap_=false, amps_uint32_t blockSize_=DEFAULT_BLOCK_SIZE)AMPS::BlockPublishStoreinline
close()AMPS::PublishStoreinline
Constants enum nameAMPS::BlockPublishStore
discardUpTo(amps_uint64_t index_)AMPS::BlockPublishStoreinlinevirtual
flush(long timeout_)AMPS::BlockPublishStoreinlinevirtual
getBlockChainHeaderSize()AMPS::BlockPublishStoreinlinestatic
getBlockDataSize()AMPS::BlockPublishStoreinline
getBlockHeaderSize()AMPS::BlockPublishStoreinlinestatic
getBlockSize()AMPS::BlockPublishStoreinline
getLastPersisted(void)AMPS::BlockPublishStoreinlinevirtual
getLowestUnpersisted() const AMPS::BlockPublishStoreinlinevirtual
getUnsetPosition()AMPS::StoreImplinlinestatic
getUnsetSequence()AMPS::StoreImplinlinestatic
PublishStore(const std::string &fileName_, bool errorOnPublishGap_=false)AMPS::PublishStoreinline
PublishStore(const std::string &fileName_, size_t blocksPerRealloc_, bool errorOnPublishGap_=false)AMPS::PublishStoreinline
replay(StoreReplayer &replayer_)AMPS::BlockPublishStoreinlinevirtual
replaySingle(StoreReplayer &replayer_, amps_uint64_t index_)AMPS::BlockPublishStoreinlinevirtual
setResizeHandler(PublishStoreResizeHandler handler_, void *userData_)AMPS::StoreImplinlinevirtual
store(const Message &message_)AMPS::BlockPublishStoreinlinevirtual
store(const Message &message_, bool assignSequence_)AMPS::BlockPublishStoreinline
StoreImpl(bool errorOnPublishGap_=false)AMPS::StoreImplinline
sync()AMPS::PublishStoreinline
truncateOnClose(bool truncate_)AMPS::PublishStoreinline
unpersistedCount() const AMPS::BlockPublishStoreinlinevirtual
~BlockPublishStore()AMPS::BlockPublishStoreinlinevirtual