Unravel Engine C++ Reference
Loading...
Searching...
No Matches
fs::watcher_wtr::impl Class Reference

Public Member Functions

 impl (const fs::path &path, const pattern_filter &filter, bool recursive, bool initial_list, watcher::clock_t::duration poll_interval, watcher::notify_callback callback, std::shared_ptr< directory_listener > listener, const std::string &watcher_name)
 
 ~impl ()
 
void pause ()
 
void resume ()
 
void watch ()
 
auto get_path () const -> const fs::path &
 
auto get_listener () const -> std::shared_ptr< directory_listener >
 

Detailed Description

Definition at line 412 of file watcher_wtr.cpp.

Constructor & Destructor Documentation

◆ impl()

fs::watcher_wtr::impl::impl ( const fs::path & path,
const pattern_filter & filter,
bool recursive,
bool initial_list,
watcher::clock_t::duration poll_interval,
watcher::notify_callback callback,
std::shared_ptr< directory_listener > listener,
const std::string & watcher_name )
inline

Definition at line 415 of file watcher_wtr.cpp.

◆ ~impl()

fs::watcher_wtr::impl::~impl ( )
inline

Definition at line 442 of file watcher_wtr.cpp.

Member Function Documentation

◆ get_listener()

auto fs::watcher_wtr::impl::get_listener ( ) const -> std::shared_ptr<directory_listener>
inline

Definition at line 481 of file watcher_wtr.cpp.

◆ get_path()

auto fs::watcher_wtr::impl::get_path ( ) const -> const fs::path&
inline

Definition at line 476 of file watcher_wtr.cpp.

◆ pause()

void fs::watcher_wtr::impl::pause ( )
inline

Definition at line 450 of file watcher_wtr.cpp.

◆ resume()

void fs::watcher_wtr::impl::resume ( )
inline

Definition at line 455 of file watcher_wtr.cpp.

◆ watch()

void fs::watcher_wtr::impl::watch ( )
inline

Definition at line 471 of file watcher_wtr.cpp.


The documentation for this class was generated from the following file: