inotify-cxx 0.5.3 review

by on

inotify-cxx program is the inotify C++ interface

License: GPL (GNU General Public License)
File size: 48K
Developer: Lukas Jelinek
0 stars award from

inotify-cxx program is the inotify C++ interface. It is designed for easy use of the Linux inotify technology in C++ applications.

You need not to deal with file descriptors and such uncomfortable things. Instead you can use a few simple C++ classes.

Linux kernel 2.6.13 or later (with inotify compiled in)
inotify headers (inotify.h, inotify-syscalls.h) installed in < INCLUDE_DIR >/sys. The most common place is /usr/include/sys.
GCC 4.x compiler (probably works also with GCC 3.4, possibly with older versions too)

How to use:

Include inotify-cxx.h into your sources and add inotify-cxx.cpp for compiling (e.g. through your makefile).

If you have installed it into your system-wide include dir (e.g. /usr/include), use #include < inotify-cxx.h > or similar. Otherwise use #include "inotify-cxx.h".

What's New in This Release:
This version fixes incorrect error handling in WaitForEvents().

inotify-cxx 0.5.3 keywords