Subversion Repositories public

Rev

Rev 17 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
3 luk 1
 
2
3
 
4
5
 
6
2. Requirements
7
3. How to use
8
4. Bugs, suggestions
9
5. Licensing
10
6. Documentation
11
12
 
13
 
14
15
 
16
 
17
This program is the inotify C++ interface. It is designed for easy use
18
of Linux inotify technology in C++ applications. You need not to deal
19
with file descriptors and such uncomfortable things. Instead you can
20
use a few simple C++ classes.
21
22
 
23
 
24
* Linux kernel 2.6.13 or later (with inotify compiled in)
25
* inotify headers (inotify.h, inotify-syscalls.h) installed in
26
  <INCLUDE_DIR>/sys. The most common place is /usr/include/sys.
27
* GCC 4.x compiler (probably works also with GCC 3.4, possibly with
28
  older versions too)
29
30
 
31
 
32
Include inotify-cxx.h into your sources and add inotify-cxx.cpp for
33
compiling (e.g. through your makefile).
34
35
 
36
/usr/include), use #include <inotify-cxx.h> or similar.
37
Otherwise use #include "inotify-cxx.h".
38
39
 
40
 
41
THIS PROGRAM IS AN ALPHA VERSION. IT PROBABLY CONTAINS BUGS AND
42
THEREFORE IT IS NOT INTENDED FOR PRODUCTION USE.
43
44
 
45
please use the bug tracking system at http://bts.aiken.cz.
46
47
 
48
 
49
This program is free software; you can redistribute it and/or
50
modify it under the terms of one of the following licenses:
51
52
 
53
2. GNU Lesser General Public License, version 2.1 (see LICENSE-LGPL)
54
3. GNU General Public License, version 2  (see LICENSE-GPL)
55
56
 
57
please visit http://www.gnu.org/licenses/license-list.html.
58
59
 
60
 
61
The API reference documentation is present in the HTML and man format.
62
It was generated using the doxygen program.
63