|
| Collector (fs::path const &full_log_dir, LogOptions const &log_opts) |
|
void | store_file (fs::path const &path) override |
|
uintmax_t | scan_for_files (sinks::file::scan_method method, fs::path const &path=fs::path(), unsigned *counter=nullptr) override |
|
void | track_symlink (fs::path symlink_path) |
|
Definition at line 241 of file Logger.cpp.
logger::Collector::Collector |
( |
fs::path const & |
full_log_dir, |
|
|
LogOptions const & |
log_opts |
|
) |
| |
|
inline |
Definition at line 246 of file Logger.cpp.
248 keywords::target = full_log_dir,
249 keywords::max_files = log_opts.max_files_,
250 keywords::min_free_space = log_opts.min_free_space_)) {}
boost::shared_ptr< sinks::file::collector > collector_
uintmax_t logger::Collector::scan_for_files |
( |
sinks::file::scan_method |
method, |
|
|
fs::path const & |
path = fs::path() , |
|
|
unsigned * |
counter = nullptr |
|
) |
| |
|
inlineoverride |
Definition at line 265 of file Logger.cpp.
268 return collector_->scan_for_files(method, path, counter);
boost::shared_ptr< sinks::file::collector > collector_
void logger::Collector::store_file |
( |
fs::path const & |
path | ) |
|
|
inlineoverride |
Definition at line 252 of file Logger.cpp.
std::vector< fs::path > symlink_paths_
boost::shared_ptr< sinks::file::collector > collector_
void logger::Collector::track_symlink |
( |
fs::path |
symlink_path | ) |
|
|
inline |
Definition at line 271 of file Logger.cpp.
std::vector< fs::path > symlink_paths_
boost::shared_ptr<sinks::file::collector> logger::Collector::collector_ |
|
private |
std::vector<fs::path> logger::Collector::symlink_paths_ |
|
private |
The documentation for this class was generated from the following file:
- /home/jenkins-slave/workspace/core-os-doxygen/Logger/Logger.cpp