inotify-cpp
inotify-cpp copied to clipboard
A C++ interface for linux inotify
See issue #87
Hi, due to the use of `directory_options`, this requires at least Boost 1.72, not 1.54 as stated in the README. 1.72.0 New: Added directory_options enum, which reflects the same named...
[Vcpkg](https://github.com/microsoft/vcpkg) helps you manage C and C++ libraries on Windows, Linux and MacOS
Currently, it is only possible to ignore files, but not to remove these files from the ignored list again.
It is a common pattern to add a watch to files or folders which were created. Currently, it is possible to watch these files by a bit complicated code shown...
There exists already a [test case](https://github.com/erikzenker/inotify-cpp/blob/master/test/unit/NotifierBuilderTests.cpp#L282-L310) which is testing the expected beaviour. But, it might not be documented very well. Maybe, we should add an example showing the behaviour explicitly.
The documentation is available here: https://docs.conan.io/en/latest/creating_packages.html
it took me some time to figure out how to integrate this into my project, hopefully this pull request will help someone else.
This PR fixes events from combined flags (i.e. `Event::move` and `Event::close`) are handled as unexpected event by misregistrating event handler function. # Steps to reproduce issue 1. Build example (no...
#0 0x0000000000585cc4 in boost::exception_detail::clone_impl::clone_impl(boost::exception_detail::error_info_injector const&) () #1 0x00000000005847bb in boost::wrapexcept::wrapexcept(boost::exception_detail::error_info_injector const&) () #2 0x0000000000582d91 in boost::wrapexcept boost::exception_detail::enable_both(std::out_of_range const&) () #3 0x0000000000580f9f in void boost::throw_exception(std::out_of_range const&) () #4 0x000000000057f50b in std::filesystem::__cxx11::path...