addEntry(const Payload &src) noexcept | Cpl::Persistent::IndexedEntryRecord | |
clearAllEntries() noexcept | Cpl::Persistent::IndexedEntryRecord | |
DataRecord(Cpl::Persistent::Chunk &chunkHandler) noexcept | Cpl::Persistent::DataRecord | |
decrementOffset(size_t offsetToDecrement) const noexcept | Cpl::Persistent::IndexedEntryRecord | protected |
getByBufferIndex(size_t bufferIndex, Payload &dst, IndexedEntryReader::EntryMarker_T &entryMarker) noexcept | Cpl::Persistent::IndexedEntryRecord | |
getByOffset(size_t offset, Payload &dst, IndexedEntryReader::EntryMarker_T &entryMarker) noexcept | Cpl::Persistent::IndexedEntryRecord | protected |
getData(void *dst, size_t maxDstLen) noexcept | Cpl::Persistent::IndexedEntryRecord | virtual |
getLatest(Payload &dst, IndexedEntryReader::EntryMarker_T &entryMarker) noexcept | Cpl::Persistent::IndexedEntryRecord | |
getMaxIndex() const noexcept | Cpl::Persistent::IndexedEntryRecord | |
getMetadataLength() const noexcept | Cpl::Persistent::IndexedEntryRecord | |
getNext(uint64_t newerThan, const IndexedEntryReader::EntryMarker_T beginHereMarker, Payload &dst, IndexedEntryReader::EntryMarker_T &entryMarker) noexcept | Cpl::Persistent::IndexedEntryRecord | |
getPrevious(uint64_t olderThan, const IndexedEntryReader::EntryMarker_T beginHereMarker, Payload &dst, IndexedEntryReader::EntryMarker_T &entryMarker) noexcept | Cpl::Persistent::IndexedEntryRecord | |
incrementOffset(size_t offsetToIncrement) const noexcept | Cpl::Persistent::IndexedEntryRecord | protected |
IndexedEntryRecord(Chunk &entryChunkHandler, size_t singleEntrySizeInBytes, RegionMedia &entryRegion, IndexRecord &secondaryRecord, Cpl::Dm::Mp::Uint64 &mpForLatestIndexValue) noexcept | Cpl::Persistent::IndexedEntryRecord | |
m_chunkHandler | Cpl::Persistent::DataRecord | protected |
m_entryPayloadHandlerPtr | Cpl::Persistent::IndexedEntryRecord | protected |
m_entryRegion | Cpl::Persistent::IndexedEntryRecord | protected |
m_entrySize | Cpl::Persistent::IndexedEntryRecord | protected |
m_entryTimestamp | Cpl::Persistent::IndexedEntryRecord | protected |
m_indexRecord | Cpl::Persistent::IndexedEntryRecord | protected |
m_latestOffset | Cpl::Persistent::IndexedEntryRecord | protected |
m_latestTimestamp | Cpl::Persistent::IndexedEntryRecord | protected |
m_maxEntries | Cpl::Persistent::IndexedEntryRecord | protected |
m_maxOffset | Cpl::Persistent::IndexedEntryRecord | protected |
m_mpIndex | Cpl::Persistent::IndexedEntryRecord | protected |
m_started | Cpl::Persistent::DataRecord | protected |
processNoValidData() noexcept | Cpl::Persistent::IndexedEntryRecord | virtual |
putData(const void *src, size_t srcLen) noexcept | Cpl::Persistent::IndexedEntryRecord | virtual |
readFromMedia(size_t index=0) noexcept | Cpl::Persistent::DataRecord | virtual |
scanAllEntries() | Cpl::Persistent::IndexedEntryRecord | protected |
start(Cpl::Dm::MailboxServer &myMbox) noexcept | Cpl::Persistent::IndexedEntryRecord | virtual |
stop() noexcept | Cpl::Persistent::IndexedEntryRecord | virtual |
verifyIndex() noexcept | Cpl::Persistent::IndexedEntryRecord | protected |
writeToMedia(size_t index=0) noexcept | Cpl::Persistent::DataRecord | virtual |
~DataRecord() | Cpl::Persistent::DataRecord | |
~Payload() | Cpl::Persistent::Payload | inlinevirtual |
~Record() | Cpl::Persistent::Record | inlinevirtual |