|
fswatch
1.11.2
|
Header of the fsw::directory_change_event class, a helper class to wrap Microsoft Windows' ReadDirectoryChangesW function and a common workflow to detect file system changes.
More...
#include <win_directory_change_event.hpp>
Public Member Functions | |
| directory_change_event (size_t buffer_length=16) | |
| bool | is_io_incomplete () |
| bool | is_buffer_overflowed () |
| bool | read_changes_async () |
| bool | try_read () |
| void | continue_read () |
| std::vector< event > | get_events () |
Public Attributes | |
| std::wstring | path |
| win_handle | handle |
| size_t | buffer_size |
| DWORD | bytes_returned |
| std::unique_ptr< void, decltype(free) * > | buffer = {nullptr, free} |
| std::unique_ptr< OVERLAPPED, decltype(free) * > | overlapped = {static_cast<OVERLAPPED *> (malloc(sizeof (OVERLAPPED))), free} |
| win_error_message | read_error |
Header of the fsw::directory_change_event class, a helper class to wrap Microsoft Windows' ReadDirectoryChangesW function and a common workflow to detect file system changes.
1.8.13