#include <log_file_manager.h>
Public Types | |
using | Timestamp = long |
Public Member Functions | |
LogFileManager ()=default | |
LogFileManager (const Aws::FileManagement::FileManagerStrategyOptions &options) | |
LogFileManager (const std::shared_ptr< Aws::FileManagement::DataManagerStrategy > &file_manager_strategy) | |
FileObject< LogCollection > | readBatch (size_t batch_size) override |
void | write (const LogCollection &data) override |
~LogFileManager () override=default | |
Public Attributes | |
Timestamp | latestTime = 0 |
The log specific file manager. Handles the specific writes of log data.
Definition at line 36 of file log_file_manager.h.
Definition at line 70 of file log_file_manager.h.
|
default |
Default Constructor.
|
inline |
Definition at line 45 of file log_file_manager.h.
|
inlineexplicit |
Definition at line 49 of file log_file_manager.h.
|
overridedefault |
|
override |
Definition at line 36 of file log_file_manager.cpp.
|
override |
Definition at line 92 of file log_file_manager.cpp.
Timestamp Aws::CloudWatchLogs::Utils::LogFileManager::latestTime = 0 |
Definition at line 71 of file log_file_manager.h.