#include <watcher_wtr.h>
Definition at line 22 of file watcher_wtr.h.
◆ ~watcher_wtr()
| fs::watcher_wtr::~watcher_wtr |
( |
| ) |
|
◆ watcher_wtr()
| fs::watcher_wtr::watcher_wtr |
( |
| ) |
|
|
default |
◆ close()
| void fs::watcher_wtr::close |
( |
| ) |
|
◆ pause()
| void fs::watcher_wtr::pause |
( |
| ) |
|
◆ resume()
| void fs::watcher_wtr::resume |
( |
| ) |
|
◆ start()
| void fs::watcher_wtr::start |
( |
| ) |
|
◆ unwatch_all_impl()
| void fs::watcher_wtr::unwatch_all_impl |
( |
| ) |
|
◆ unwatch_impl()
| void fs::watcher_wtr::unwatch_impl |
( |
std::uint64_t | key | ) |
|
◆ watch_impl()
| auto fs::watcher_wtr::watch_impl |
( |
const fs::path & | path, |
|
|
const pattern_filter & | filter, |
|
|
bool | recursive, |
|
|
bool | initial_list, |
|
|
watcher::clock_t::duration | poll_interval, |
|
|
watcher::notify_callback | callback, |
|
|
const std::string & | watcher_name ) -> std::uint64_t |
◆ cv_
| std::condition_variable fs::watcher_wtr::cv_ |
◆ directory_listeners_
| std::map<fs::path, std::shared_ptr<directory_listener> > fs::watcher_wtr::directory_listeners_ |
◆ mutex_
| std::mutex fs::watcher_wtr::mutex_ |
◆ watchers_
| std::map<std::uint64_t, std::shared_ptr<impl> > fs::watcher_wtr::watchers_ |
◆ watching_
| std::atomic<bool> fs::watcher_wtr::watching_ = {false} |
The documentation for this class was generated from the following files: