#include <unixfilewatcher.hpp>
Definition at line 39 of file unixfilewatcher.hpp.
◆ UnixFd
◆ Watches
◆ UnixFileWatcher() [1/2]
UnixFileWatcher::UnixFileWatcher |
( |
| ) |
|
|
explicit |
◆ ~UnixFileWatcher()
UnixFileWatcher::~UnixFileWatcher |
( |
| ) |
|
◆ UnixFileWatcher() [2/2]
Leosac::Tools::UnixFileWatcher::UnixFileWatcher |
( |
const UnixFileWatcher & |
other | ) |
|
|
delete |
◆ fileHasChanged()
bool UnixFileWatcher::fileHasChanged |
( |
const std::string & |
path | ) |
const |
◆ fileReset()
void UnixFileWatcher::fileReset |
( |
const std::string & |
path | ) |
|
◆ operator=()
◆ run()
void UnixFileWatcher::run |
( |
| ) |
|
|
private |
◆ size()
std::size_t UnixFileWatcher::size |
( |
| ) |
const |
◆ start()
void UnixFileWatcher::start |
( |
| ) |
|
◆ stop()
void UnixFileWatcher::stop |
( |
| ) |
|
◆ watchFile()
void UnixFileWatcher::watchFile |
( |
const std::string & |
path | ) |
|
◆ _inotifyFd
UnixFd Leosac::Tools::UnixFileWatcher::_inotifyFd |
|
private |
◆ _isRunning
std::atomic<bool> Leosac::Tools::UnixFileWatcher::_isRunning |
|
private |
◆ _thread
std::thread Leosac::Tools::UnixFileWatcher::_thread |
|
private |
◆ _watches
Watches Leosac::Tools::UnixFileWatcher::_watches |
|
private |
◆ DefaultTimeoutMs
const long Leosac::Tools::UnixFileWatcher::DefaultTimeoutMs = 2000 |
|
staticprivate |
The documentation for this class was generated from the following files: