AMPS C/C++ Client Class Reference
AMPS C/C++ Client Version 5.3.4.3
|
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::BlockPublishStore | inline |
close() | AMPS::PublishStore | inline |
Constants enum name | AMPS::BlockPublishStore | |
discardUpTo(amps_uint64_t index_) | AMPS::BlockPublishStore | inlinevirtual |
flush(long timeout_) | AMPS::BlockPublishStore | inlinevirtual |
getBlockChainHeaderSize() | AMPS::BlockPublishStore | inlinestatic |
getBlockDataSize() | AMPS::BlockPublishStore | inline |
getBlockHeaderSize() | AMPS::BlockPublishStore | inlinestatic |
getBlockSize() | AMPS::BlockPublishStore | inline |
getLastPersisted(void) | AMPS::BlockPublishStore | inlinevirtual |
getLowestUnpersisted() const | AMPS::BlockPublishStore | inlinevirtual |
getUnsetPosition() | AMPS::StoreImpl | inlinestatic |
getUnsetSequence() | AMPS::StoreImpl | inlinestatic |
PublishStore(const std::string &fileName_, bool errorOnPublishGap_=false) | AMPS::PublishStore | inline |
PublishStore(const std::string &fileName_, size_t blocksPerRealloc_, bool errorOnPublishGap_=false) | AMPS::PublishStore | inline |
replay(StoreReplayer &replayer_) | AMPS::BlockPublishStore | inlinevirtual |
replaySingle(StoreReplayer &replayer_, amps_uint64_t index_) | AMPS::BlockPublishStore | inlinevirtual |
setResizeHandler(PublishStoreResizeHandler handler_, void *userData_) | AMPS::StoreImpl | inlinevirtual |
store(const Message &message_) | AMPS::BlockPublishStore | inlinevirtual |
store(const Message &message_, bool assignSequence_) | AMPS::BlockPublishStore | inline |
StoreImpl(bool errorOnPublishGap_=false) | AMPS::StoreImpl | inline |
sync() | AMPS::PublishStore | inline |
truncateOnClose(bool truncate_) | AMPS::PublishStore | inline |
unpersistedCount() const | AMPS::BlockPublishStore | inlinevirtual |
~BlockPublishStore() | AMPS::BlockPublishStore | inlinevirtual |