AMPS C/C++ Client Class Reference
AMPS C/C++ Client Version 5.3.3.1
Main Page
Related Pages
Modules
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
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, 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
inline
virtual
flush
(long timeout_)
AMPS::BlockPublishStore
inline
virtual
getBlockChainHeaderSize
()
AMPS::BlockPublishStore
inline
static
getBlockDataSize
()
AMPS::BlockPublishStore
inline
getBlockHeaderSize
()
AMPS::BlockPublishStore
inline
static
getBlockSize
()
AMPS::BlockPublishStore
inline
getLastPersisted
(void)
AMPS::BlockPublishStore
inline
virtual
getLowestUnpersisted
() const
AMPS::BlockPublishStore
inline
virtual
getUnsetPosition
()
AMPS::StoreImpl
inline
static
getUnsetSequence
()
AMPS::StoreImpl
inline
static
PublishStore
(const std::string &fileName_)
AMPS::PublishStore
inline
PublishStore
(const std::string &fileName_, size_t blocksPerRealloc_)
AMPS::PublishStore
inline
replay
(StoreReplayer &replayer_)
AMPS::BlockPublishStore
inline
virtual
replaySingle
(StoreReplayer &replayer_, amps_uint64_t index_)
AMPS::BlockPublishStore
inline
virtual
setResizeHandler
(PublishStoreResizeHandler handler_, void *userData_)
AMPS::StoreImpl
inline
virtual
store
(const Message &message_)
AMPS::BlockPublishStore
inline
virtual
store
(const Message &message_, bool assignSequence_)
AMPS::BlockPublishStore
inline
sync
()
AMPS::PublishStore
inline
truncateOnClose
(bool truncate_)
AMPS::PublishStore
inline
unpersistedCount
() const
AMPS::BlockPublishStore
inline
virtual
~BlockPublishStore
()
AMPS::BlockPublishStore
inline
virtual
Generated on Mon Oct 11 2021 18:14:04 for AMPS C/C++ Client Class Reference by
1.8.11