client-cpp  0.10.0
kaa::MemoryLogStorage Member List

This is the complete list of members for kaa::MemoryLogStorage, including all inherited members.

addLogRecord(LogRecord &&record)kaa::MemoryLogStoragevirtual
getConsumedVolume()kaa::MemoryLogStoragevirtual
getNextBucket()kaa::MemoryLogStoragevirtual
getRecordsCount()kaa::MemoryLogStoragevirtual
getStatus()kaa::MemoryLogStorageinlinevirtual
MemoryLogStorage(IKaaClientContext &context, std::size_t bucketSize=LogStorageConstants::DEFAULT_MAX_BUCKET_SIZE, std::size_t bucketRecordCount=LogStorageConstants::DEFAULT_MAX_BUCKET_RECORD_COUNT)kaa::MemoryLogStorage
MemoryLogStorage(IKaaClientContext &context, std::size_t maxOccupiedSize, float percentToDelete, std::size_t bucketSize=LogStorageConstants::DEFAULT_MAX_BUCKET_SIZE, std::size_t bucketRecordCount=LogStorageConstants::DEFAULT_MAX_BUCKET_RECORD_COUNT)kaa::MemoryLogStorage
removeBucket(std::int32_t bucketId)kaa::MemoryLogStoragevirtual
rollbackBucket(std::int32_t bucketId)kaa::MemoryLogStoragevirtual
~ILogStorage()kaa::ILogStorageinlinevirtual
~ILogStorageStatus()kaa::ILogStorageStatusinlinevirtual