#include <periodic_file_deleter.h>
Definition at line 32 of file periodic_file_deleter.h.
Aws::Rosbag::Utils::PeriodicFileDeleter::PeriodicFileDeleter |
( |
boost::function< std::vector< std::string >()> |
deletion_list_callback, |
|
|
const int |
interval_period_s = 10 |
|
) |
| |
|
explicit |
Aws::Rosbag::Utils::PeriodicFileDeleter::~PeriodicFileDeleter |
( |
| ) |
|
void Aws::Rosbag::Utils::PeriodicFileDeleter::DeleteFiles |
( |
| ) |
|
|
private |
bool Aws::Rosbag::Utils::PeriodicFileDeleter::IsActive |
( |
| ) |
const |
void Aws::Rosbag::Utils::PeriodicFileDeleter::Start |
( |
| ) |
|
void Aws::Rosbag::Utils::PeriodicFileDeleter::Stop |
( |
| ) |
|
boost::function<std::vector<std::string>)> Aws::Rosbag::Utils::PeriodicFileDeleter::deletion_list_callback_ |
|
private |
const int Aws::Rosbag::Utils::PeriodicFileDeleter::interval_period_s_ |
|
private |
bool Aws::Rosbag::Utils::PeriodicFileDeleter::is_active_ |
|
private |
std::mutex Aws::Rosbag::Utils::PeriodicFileDeleter::mutex_ |
|
mutableprivate |
std::thread Aws::Rosbag::Utils::PeriodicFileDeleter::thread_ |
|
private |
The documentation for this class was generated from the following files: