client-cpp
0.10.0
|
The public interface to represent the current log storage state. More...
#include <ILogStorageStatus.hpp>
Public Member Functions | |
virtual std::size_t | getConsumedVolume ()=0 |
Returns amount of bytes collected logs are consumed. More... | |
virtual std::size_t | getRecordsCount ()=0 |
Returns the number of collected logs. More... | |
virtual | ~ILogStorageStatus () |
The public interface to represent the current log storage state.
Extend this interface to get extra information about the specific ILogStorage
implementation. The default implementation can be found in MemoryLogStorage
.
Definition at line 30 of file ILogStorageStatus.hpp.
|
inlinevirtual |
Definition at line 46 of file ILogStorageStatus.hpp.
|
pure virtual |
Returns amount of bytes collected logs are consumed.
Implemented in kaa::MemoryLogStorage, and kaa::SQLiteDBLogStorage.
|
pure virtual |
Returns the number of collected logs.
Implemented in kaa::MemoryLogStorage, and kaa::SQLiteDBLogStorage.