|
client-cpp
0.8.1
|
The public interface to represent the current log storage state. More...
#include <ILogStorageStatus.hpp>
Inheritance diagram for kaa::ILogStorageStatus: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.