Subversion Repositories public

Compare Revisions

Ignore whitespace Rev 8 → Rev 9

/inotify-cxx/trunk/doc/html/index.html
File deleted
/inotify-cxx/trunk/doc/html/classInotify.html
File deleted
/inotify-cxx/trunk/doc/html/functions.html
File deleted
/inotify-cxx/trunk/doc/html/classInotifyEvent.html
File deleted
/inotify-cxx/trunk/doc/html/inotify-cxx_8cpp.html
File deleted
/inotify-cxx/trunk/doc/html/functions_rela.html
File deleted
/inotify-cxx/trunk/doc/html/annotated.html
File deleted
/inotify-cxx/trunk/doc/html/inotify-cxx_8h-source.html
File deleted
/inotify-cxx/trunk/doc/html/inotify-cxx_8h.html
File deleted
/inotify-cxx/trunk/doc/html/globals.html
File deleted
/inotify-cxx/trunk/doc/html/functions_func.html
File deleted
/inotify-cxx/trunk/doc/html/globals_defs.html
File deleted
/inotify-cxx/trunk/doc/html/globals_type.html
File deleted
/inotify-cxx/trunk/doc/html/classInotifyWatch-members.html
File deleted
/inotify-cxx/trunk/doc/html/doxygen.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: doc/html/classInotifyWatch.html
===================================================================
--- doc/html/classInotifyWatch.html (revision 8)
+++ doc/html/classInotifyWatch.html (nonexistent)
@@ -1,235 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
-<title>inotify-cxx: InotifyWatch Class Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
-<h1>InotifyWatch Class Reference</h1><!-- doxytag: class="InotifyWatch" -->inotify watch class
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="inotify-cxx_8h-source.html">inotify-cxx.h</a>&gt;</code>
-<p>
-<a href="classInotifyWatch-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classInotifyWatch.html#a0">InotifyWatch</a> (const std::string &amp;rPath, int32_t uMask)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor. <a href="#a0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classInotifyWatch.html#a1">~InotifyWatch</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <a href="#a1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classInotifyWatch.html#a2">GetDescriptor</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the watch descriptor. <a href="#a2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classInotifyWatch.html#a3">GetPath</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the watched file path. <a href="#a3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classInotifyWatch.html#a4">GetMask</a> () const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the watch event mask. <a href="#a4"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classInotifyWatch.html#n0">Inotify</a></td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-inotify watch class
-<p>
-<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="a0"></a><!-- doxytag: member="InotifyWatch::InotifyWatch" ref="a0" args="(const std::string &amp;rPath, int32_t uMask)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">InotifyWatch::InotifyWatch </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const std::string &amp;&nbsp;</td>
- <td class="mdname" nowrap> <em>rPath</em>, </td>
- </tr>
- <tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int32_t&nbsp;</td>
- <td class="mdname" nowrap> <em>uMask</em></td>
- </tr>
- <tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"><code> [inline]</code></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
-
-<p>
-Constructor.
-<p>
-Creates an inotify watch. Because this watch is inactive it has an invalid descriptor (-1).<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>rPath</em>&nbsp;</td><td>watched file path </td></tr>
- <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>uMask</em>&nbsp;</td><td>mask for events</td></tr>
- </table>
-</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a1"></a><!-- doxytag: member="InotifyWatch::~InotifyWatch" ref="a1" args="()" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">InotifyWatch::~InotifyWatch </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap><code> [inline]</code></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
-
-<p>
-Destructor.
-<p>
- </td>
- </tr>
-</table>
-<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="a2"></a><!-- doxytag: member="InotifyWatch::GetDescriptor" ref="a2" args="() const " --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int32_t InotifyWatch::GetDescriptor </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap> const<code> [inline]</code></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
-
-<p>
-Returns the watch descriptor.
-<p>
-<dl compact><dt><b>Returns:</b></dt><dd>watch descriptor; -1 for inactive watch</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a4"></a><!-- doxytag: member="InotifyWatch::GetMask" ref="a4" args="() const " --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">uint32_t InotifyWatch::GetMask </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap> const<code> [inline]</code></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
-
-<p>
-Returns the watch event mask.
-<p>
-<dl compact><dt><b>Returns:</b></dt><dd>event mask</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a3"></a><!-- doxytag: member="InotifyWatch::GetPath" ref="a3" args="() const " --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const std::string&amp; InotifyWatch::GetPath </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap> const<code> [inline]</code></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
-
-<p>
-Returns the watched file path.
-<p>
-<dl compact><dt><b>Returns:</b></dt><dd>file path</dd></dl>
- </td>
- </tr>
-</table>
-<hr><h2>Friends And Related Function Documentation</h2>
-<a class="anchor" name="n0"></a><!-- doxytag: member="InotifyWatch::Inotify" ref="n0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">friend class <a class="el" href="classInotify.html">Inotify</a><code> [friend]</code> </td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
-
-<p>
- </td>
- </tr>
-</table>
-<hr>The documentation for this class was generated from the following file:<ul>
-<li><a class="el" href="inotify-cxx_8h-source.html">inotify-cxx.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 4 22:30:17 2006 for inotify-cxx by&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.4 </small></address>
-</body>
-</html>
Index: doc/html/classInotify-members.html
===================================================================
--- doc/html/classInotify-members.html (revision 8)
+++ doc/html/classInotify-members.html (nonexistent)
@@ -1,30 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
-<title>inotify-cxx: Member List</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
-<h1>Inotify Member List</h1>This is the complete list of members for <a class="el" href="classInotify.html">Inotify</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a4">Add</a>(InotifyWatch *pWatch)</td><td><a class="el" href="classInotify.html">Inotify</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a5">Add</a>(InotifyWatch &amp;rWatch)</td><td><a class="el" href="classInotify.html">Inotify</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a2">Close</a>()</td><td><a class="el" href="classInotify.html">Inotify</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a16">FindWatch</a>(int iDescriptor)</td><td><a class="el" href="classInotify.html">Inotify</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a12">GetEvent</a>(InotifyEvent *pEvt)</td><td><a class="el" href="classInotify.html">Inotify</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a13">GetEvent</a>(InotifyEvent &amp;rEvt)</td><td><a class="el" href="classInotify.html">Inotify</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a11">GetEventCount</a>()</td><td><a class="el" href="classInotify.html">Inotify</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a9">GetWatchCount</a>() const </td><td><a class="el" href="classInotify.html">Inotify</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a0">Inotify</a>()</td><td><a class="el" href="classInotify.html">Inotify</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a3">IsReady</a>() const </td><td><a class="el" href="classInotify.html">Inotify</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a14">PeekEvent</a>(InotifyEvent *pEvt)</td><td><a class="el" href="classInotify.html">Inotify</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a15">PeekEvent</a>(InotifyEvent &amp;rEvt)</td><td><a class="el" href="classInotify.html">Inotify</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a6">Remove</a>(InotifyWatch *pWatch)</td><td><a class="el" href="classInotify.html">Inotify</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a7">Remove</a>(InotifyWatch &amp;rWatch)</td><td><a class="el" href="classInotify.html">Inotify</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a8">RemoveAll</a>()</td><td><a class="el" href="classInotify.html">Inotify</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a10">WaitForEvents</a>(bool fNoIntr=false)</td><td><a class="el" href="classInotify.html">Inotify</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotify.html#a1">~Inotify</a>()</td><td><a class="el" href="classInotify.html">Inotify</a></td><td></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Mon Sep 4 22:30:17 2006 for inotify-cxx by&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.4 </small></address>
-</body>
-</html>
Index: doc/html/doxygen.css
===================================================================
--- doc/html/doxygen.css (revision 8)
+++ doc/html/doxygen.css (nonexistent)
@@ -1,309 +0,0 @@
-BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {
- font-family: Geneva, Arial, Helvetica, sans-serif;
-}
-BODY,TD {
- font-size: 90%;
-}
-H1 {
- text-align: center;
- font-size: 160%;
-}
-H2 {
- font-size: 120%;
-}
-H3 {
- font-size: 100%;
-}
-CAPTION { font-weight: bold }
-DIV.qindex {
- width: 100%;
- background-color: #eeeeff;
- border: 1px solid #b0b0b0;
- text-align: center;
- margin: 2px;
- padding: 2px;
- line-height: 140%;
-}
-DIV.nav {
- width: 100%;
- background-color: #eeeeff;
- border: 1px solid #b0b0b0;
- text-align: center;
- margin: 2px;
- padding: 2px;
- line-height: 140%;
-}
-DIV.navtab {
- background-color: #eeeeff;
- border: 1px solid #b0b0b0;
- text-align: center;
- margin: 2px;
- margin-right: 15px;
- padding: 2px;
-}
-TD.navtab {
- font-size: 70%;
-}
-A.qindex {
- text-decoration: none;
- font-weight: bold;
- color: #1A419D;
-}
-A.qindex:visited {
- text-decoration: none;
- font-weight: bold;
- color: #1A419D
-}
-A.qindex:hover {
- text-decoration: none;
- background-color: #ddddff;
-}
-A.qindexHL {
- text-decoration: none;
- font-weight: bold;
- background-color: #6666cc;
- color: #ffffff;
- border: 1px double #9295C2;
-}
-A.qindexHL:hover {
- text-decoration: none;
- background-color: #6666cc;
- color: #ffffff;
-}
-A.qindexHL:visited { text-decoration: none; background-color: #6666cc; color: #ffffff }
-A.el { text-decoration: none; font-weight: bold }
-A.elRef { font-weight: bold }
-A.code:link { text-decoration: none; font-weight: normal; color: #0000FF}
-A.code:visited { text-decoration: none; font-weight: normal; color: #0000FF}
-A.codeRef:link { font-weight: normal; color: #0000FF}
-A.codeRef:visited { font-weight: normal; color: #0000FF}
-A:hover { text-decoration: none; background-color: #f2f2ff }
-DL.el { margin-left: -1cm }
-.fragment {
- font-family: Fixed, monospace;
- font-size: 95%;
-}
-PRE.fragment {
- border: 1px solid #CCCCCC;
- background-color: #f5f5f5;
- margin-top: 4px;
- margin-bottom: 4px;
- margin-left: 2px;
- margin-right: 8px;
- padding-left: 6px;
- padding-right: 6px;
- padding-top: 4px;
- padding-bottom: 4px;
-}
-DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
-TD.md { background-color: #F4F4FB; font-weight: bold; }
-TD.mdPrefix {
- background-color: #F4F4FB;
- color: #606060;
- font-size: 80%;
-}
-TD.mdname1 { background-color: #F4F4FB; font-weight: bold; color: #602020; }
-TD.mdname { background-color: #F4F4FB; font-weight: bold; color: #602020; width: 600px; }
-DIV.groupHeader {
- margin-left: 16px;
- margin-top: 12px;
- margin-bottom: 6px;
- font-weight: bold;
-}
-DIV.groupText { margin-left: 16px; font-style: italic; font-size: 90% }
-BODY {
- background: white;
- color: black;
- margin-right: 20px;
- margin-left: 20px;
-}
-TD.indexkey {
- background-color: #eeeeff;
- font-weight: bold;
- padding-right : 10px;
- padding-top : 2px;
- padding-left : 10px;
- padding-bottom : 2px;
- margin-left : 0px;
- margin-right : 0px;
- margin-top : 2px;
- margin-bottom : 2px;
- border: 1px solid #CCCCCC;
-}
-TD.indexvalue {
- background-color: #eeeeff;
- font-style: italic;
- padding-right : 10px;
- padding-top : 2px;
- padding-left : 10px;
- padding-bottom : 2px;
- margin-left : 0px;
- margin-right : 0px;
- margin-top : 2px;
- margin-bottom : 2px;
- border: 1px solid #CCCCCC;
-}
-TR.memlist {
- background-color: #f0f0f0;
-}
-P.formulaDsp { text-align: center; }
-IMG.formulaDsp { }
-IMG.formulaInl { vertical-align: middle; }
-SPAN.keyword { color: #008000 }
-SPAN.keywordtype { color: #604020 }
-SPAN.keywordflow { color: #e08000 }
-SPAN.comment { color: #800000 }
-SPAN.preprocessor { color: #806020 }
-SPAN.stringliteral { color: #002080 }
-SPAN.charliteral { color: #008080 }
-.mdTable {
- border: 1px solid #868686;
- background-color: #F4F4FB;
-}
-.mdRow {
- padding: 8px 10px;
-}
-.mdescLeft {
- padding: 0px 8px 4px 8px;
- font-size: 80%;
- font-style: italic;
- background-color: #FAFAFA;
- border-top: 1px none #E0E0E0;
- border-right: 1px none #E0E0E0;
- border-bottom: 1px none #E0E0E0;
- border-left: 1px none #E0E0E0;
- margin: 0px;
-}
-.mdescRight {
- padding: 0px 8px 4px 8px;
- font-size: 80%;
- font-style: italic;
- background-color: #FAFAFA;
- border-top: 1px none #E0E0E0;
- border-right: 1px none #E0E0E0;
- border-bottom: 1px none #E0E0E0;
- border-left: 1px none #E0E0E0;
- margin: 0px;
-}
-.memItemLeft {
- padding: 1px 0px 0px 8px;
- margin: 4px;
- border-top-width: 1px;
- border-right-width: 1px;
- border-bottom-width: 1px;
- border-left-width: 1px;
- border-top-color: #E0E0E0;
- border-right-color: #E0E0E0;
- border-bottom-color: #E0E0E0;
- border-left-color: #E0E0E0;
- border-top-style: solid;
- border-right-style: none;
- border-bottom-style: none;
- border-left-style: none;
- background-color: #FAFAFA;
- font-size: 80%;
-}
-.memItemRight {
- padding: 1px 8px 0px 8px;
- margin: 4px;
- border-top-width: 1px;
- border-right-width: 1px;
- border-bottom-width: 1px;
- border-left-width: 1px;
- border-top-color: #E0E0E0;
- border-right-color: #E0E0E0;
- border-bottom-color: #E0E0E0;
- border-left-color: #E0E0E0;
- border-top-style: solid;
- border-right-style: none;
- border-bottom-style: none;
- border-left-style: none;
- background-color: #FAFAFA;
- font-size: 80%;
-}
-.memTemplItemLeft {
- padding: 1px 0px 0px 8px;
- margin: 4px;
- border-top-width: 1px;
- border-right-width: 1px;
- border-bottom-width: 1px;
- border-left-width: 1px;
- border-top-color: #E0E0E0;
- border-right-color: #E0E0E0;
- border-bottom-color: #E0E0E0;
- border-left-color: #E0E0E0;
- border-top-style: none;
- border-right-style: none;
- border-bottom-style: none;
- border-left-style: none;
- background-color: #FAFAFA;
- font-size: 80%;
-}
-.memTemplItemRight {
- padding: 1px 8px 0px 8px;
- margin: 4px;
- border-top-width: 1px;
- border-right-width: 1px;
- border-bottom-width: 1px;
- border-left-width: 1px;
- border-top-color: #E0E0E0;
- border-right-color: #E0E0E0;
- border-bottom-color: #E0E0E0;
- border-left-color: #E0E0E0;
- border-top-style: none;
- border-right-style: none;
- border-bottom-style: none;
- border-left-style: none;
- background-color: #FAFAFA;
- font-size: 80%;
-}
-.memTemplParams {
- padding: 1px 0px 0px 8px;
- margin: 4px;
- border-top-width: 1px;
- border-right-width: 1px;
- border-bottom-width: 1px;
- border-left-width: 1px;
- border-top-color: #E0E0E0;
- border-right-color: #E0E0E0;
- border-bottom-color: #E0E0E0;
- border-left-color: #E0E0E0;
- border-top-style: solid;
- border-right-style: none;
- border-bottom-style: none;
- border-left-style: none;
- color: #606060;
- background-color: #FAFAFA;
- font-size: 80%;
-}
-.search { color: #003399;
- font-weight: bold;
-}
-FORM.search {
- margin-bottom: 0px;
- margin-top: 0px;
-}
-INPUT.search { font-size: 75%;
- color: #000080;
- font-weight: normal;
- background-color: #eeeeff;
-}
-TD.tiny { font-size: 75%;
-}
-a {
- color: #252E78;
-}
-a:visited {
- color: #3D2185;
-}
-.dirtab { padding: 4px;
- border-collapse: collapse;
- border: 1px solid #b0b0b0;
-}
-TH.dirtab { background: #eeeeff;
- font-weight: bold;
-}
-HR { height: 1px;
- border: none;
- border-top: 1px solid black;
-}
Index: doc/html/classInotifyEvent-members.html
===================================================================
--- doc/html/classInotifyEvent-members.html (revision 8)
+++ doc/html/classInotifyEvent-members.html (nonexistent)
@@ -1,26 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
-<title>inotify-cxx: Member List</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
-<h1>InotifyEvent Member List</h1>This is the complete list of members for <a class="el" href="classInotifyEvent.html">InotifyEvent</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classInotifyEvent.html#a12">DumpTypes</a>(std::string &amp;rStr) const </td><td><a class="el" href="classInotifyEvent.html">InotifyEvent</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotifyEvent.html#a6">GetCookie</a>() const </td><td><a class="el" href="classInotifyEvent.html">InotifyEvent</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotifyEvent.html#a10">GetData</a>(struct inotify_event *pEvt)</td><td><a class="el" href="classInotifyEvent.html">InotifyEvent</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotifyEvent.html#a11">GetData</a>(struct inotify_event &amp;rEvt)</td><td><a class="el" href="classInotifyEvent.html">InotifyEvent</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotifyEvent.html#a3">GetDescriptor</a>() const </td><td><a class="el" href="classInotifyEvent.html">InotifyEvent</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotifyEvent.html#a7">GetLength</a>() const </td><td><a class="el" href="classInotifyEvent.html">InotifyEvent</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotifyEvent.html#a4">GetMask</a>() const </td><td><a class="el" href="classInotifyEvent.html">InotifyEvent</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotifyEvent.html#a8">GetName</a>() const </td><td><a class="el" href="classInotifyEvent.html">InotifyEvent</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotifyEvent.html#a9">GetName</a>(std::string &amp;rName) const </td><td><a class="el" href="classInotifyEvent.html">InotifyEvent</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotifyEvent.html#a0">InotifyEvent</a>()</td><td><a class="el" href="classInotifyEvent.html">InotifyEvent</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotifyEvent.html#a1">InotifyEvent</a>(const struct inotify_event *pEvt)</td><td><a class="el" href="classInotifyEvent.html">InotifyEvent</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotifyEvent.html#a5">IsType</a>(uint32_t uType) const </td><td><a class="el" href="classInotifyEvent.html">InotifyEvent</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classInotifyEvent.html#a2">~InotifyEvent</a>()</td><td><a class="el" href="classInotifyEvent.html">InotifyEvent</a></td><td><code> [inline]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Mon Sep 4 22:30:17 2006 for inotify-cxx by&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.4 </small></address>
-</body>
-</html>
Index: doc/html/files.html
===================================================================
--- doc/html/files.html (revision 8)
+++ doc/html/files.html (nonexistent)
@@ -1,16 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
-<title>inotify-cxx: File Index</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindexHL" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
-<h1>inotify-cxx File List</h1>Here is a list of all files with brief descriptions:<table>
- <tr><td class="indexkey"><a class="el" href="inotify-cxx_8cpp.html">inotify-cxx.cpp</a></td><td class="indexvalue"><a class="el" href="classInotify.html">Inotify</a> C++ interface implementation </td></tr>
- <tr><td class="indexkey"><a class="el" href="inotify-cxx_8h.html">inotify-cxx.h</a> <a href="inotify-cxx_8h-source.html">[code]</a></td><td class="indexvalue"><a class="el" href="classInotify.html">Inotify</a> C++ interface header </td></tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Sep 4 22:30:17 2006 for inotify-cxx by&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.4 </small></address>
-</body>
-</html>
Index: doc/man/man3/InotifyEvent.3
===================================================================
--- doc/man/man3/InotifyEvent.3 (revision 8)
+++ doc/man/man3/InotifyEvent.3 (nonexistent)
@@ -1,220 +0,0 @@
-.TH "InotifyEvent" 3 "4 Sep 2006" "Version 0.1.0" "inotify-cxx" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-InotifyEvent \- inotify event class
-
-.PP
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <inotify-cxx.h>\fP
-.PP
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "\fBInotifyEvent\fP ()"
-.br
-.RI "\fIConstructor. \fP"
-.ti -1c
-.RI "\fBInotifyEvent\fP (const struct inotify_event *pEvt)"
-.br
-.RI "\fIConstructor. \fP"
-.ti -1c
-.RI "\fB~InotifyEvent\fP ()"
-.br
-.RI "\fIDestructor. \fP"
-.ti -1c
-.RI "int32_t \fBGetDescriptor\fP () const "
-.br
-.RI "\fIReturns the event watch descriptor. \fP"
-.ti -1c
-.RI "uint32_t \fBGetMask\fP () const "
-.br
-.RI "\fIReturns the event mask. \fP"
-.ti -1c
-.RI "bool \fBIsType\fP (uint32_t uType) const "
-.br
-.RI "\fIChecks for the event type. \fP"
-.ti -1c
-.RI "uint32_t \fBGetCookie\fP () const "
-.br
-.RI "\fIReturns the event cookie. \fP"
-.ti -1c
-.RI "uint32_t \fBGetLength\fP () const "
-.br
-.RI "\fIReturns the event name length. \fP"
-.ti -1c
-.RI "const std::string & \fBGetName\fP () const "
-.br
-.RI "\fIReturns the event name. \fP"
-.ti -1c
-.RI "void \fBGetName\fP (std::string &rName) const "
-.br
-.RI "\fIExtracts the event name. \fP"
-.ti -1c
-.RI "void \fBGetData\fP (struct inotify_event *pEvt)"
-.br
-.RI "\fIReturns the event raw data. \fP"
-.ti -1c
-.RI "void \fBGetData\fP (struct inotify_event &rEvt)"
-.br
-.RI "\fIReturns the event raw data. \fP"
-.ti -1c
-.RI "void \fBDumpTypes\fP (std::string &rStr) const "
-.br
-.RI "\fIFills the string with all types contained in the event mask. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-inotify event class
-
-It holds all information about inotify event and provides access to its particular values.
-.PP
-.SH "Constructor & Destructor Documentation"
-.PP
-.SS "InotifyEvent::InotifyEvent ()\fC [inline]\fP"
-.PP
-Constructor.
-.PP
-Creates a plain event.
-.SS "InotifyEvent::InotifyEvent (const struct inotify_event * pEvt)\fC [inline]\fP"
-.PP
-Constructor.
-.PP
-Creates an event based on inotify event data. For NULL pointer it works the same way as \fBInotifyEvent()\fP.
-.PP
-\fBParameters:\fP
-.RS 4
-\fIpEvt\fP event data
-.RE
-.PP
-
-.SS "InotifyEvent::~InotifyEvent ()\fC [inline]\fP"
-.PP
-Destructor.
-.PP
-.SH "Member Function Documentation"
-.PP
-.SS "void InotifyEvent::DumpTypes (std::string & rStr) const"
-.PP
-Fills the string with all types contained in the event mask.
-.PP
-\fBParameters:\fP
-.RS 4
-\fIrStr\fP dumped event types
-.RE
-.PP
-
-.SS "uint32_t InotifyEvent::GetCookie () const\fC [inline]\fP"
-.PP
-Returns the event cookie.
-.PP
-\fBReturns:\fP
-.RS 4
-event cookie
-.RE
-.PP
-
-.SS "void InotifyEvent::GetData (struct inotify_event & rEvt)\fC [inline]\fP"
-.PP
-Returns the event raw data.
-.PP
-\fBParameters:\fP
-.RS 4
-\fIrEvt\fP event data
-.RE
-.PP
-
-.SS "void InotifyEvent::GetData (struct inotify_event * pEvt)\fC [inline]\fP"
-.PP
-Returns the event raw data.
-.PP
-For NULL pointer it does nothing.
-.PP
-\fBParameters:\fP
-.RS 4
-\fIpEvt\fP event data
-.RE
-.PP
-
-.SS "int32_t InotifyEvent::GetDescriptor () const\fC [inline]\fP"
-.PP
-Returns the event watch descriptor.
-.PP
-\fBReturns:\fP
-.RS 4
-watch descriptor
-.RE
-.PP
-\fBSee also:\fP
-.RS 4
-\fBInotifyWatch::GetDescriptor()\fP
-.RE
-.PP
-
-.SS "uint32_t InotifyEvent::GetLength () const\fC [inline]\fP"
-.PP
-Returns the event name length.
-.PP
-\fBReturns:\fP
-.RS 4
-event name length
-.RE
-.PP
-
-.SS "uint32_t InotifyEvent::GetMask () const\fC [inline]\fP"
-.PP
-Returns the event mask.
-.PP
-\fBReturns:\fP
-.RS 4
-event mask
-.RE
-.PP
-\fBSee also:\fP
-.RS 4
-\fBInotifyWatch::GetMask()\fP
-.RE
-.PP
-
-.SS "void InotifyEvent::GetName (std::string & rName) const\fC [inline]\fP"
-.PP
-Extracts the event name.
-.PP
-\fBParameters:\fP
-.RS 4
-\fIrName\fP event name
-.RE
-.PP
-
-.SS "const std::string& InotifyEvent::GetName () const\fC [inline]\fP"
-.PP
-Returns the event name.
-.PP
-\fBReturns:\fP
-.RS 4
-event name
-.RE
-.PP
-
-.SS "bool InotifyEvent::IsType (uint32_t uType) const\fC [inline]\fP"
-.PP
-Checks for the event type.
-.PP
-\fBParameters:\fP
-.RS 4
-\fIuType\fP type which is checked for
-.RE
-.PP
-\fBReturns:\fP
-.RS 4
-true = event mask contains the given type, false = otherwise
-.RE
-.PP
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for inotify-cxx from the source code.
Index: doc/man/man3/inotify-cxx.h.3
===================================================================
--- doc/man/man3/inotify-cxx.h.3 (revision 8)
+++ doc/man/man3/inotify-cxx.h.3 (nonexistent)
@@ -1,93 +0,0 @@
-.TH "inotify-cxx.h" 3 "4 Sep 2006" "Version 0.1.0" "inotify-cxx" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-inotify-cxx.h \- inotify C++ interface header
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <string>\fP
-.br
-\fC#include <deque>\fP
-.br
-\fC#include <map>\fP
-.br
-\fC#include <sys/inotify.h>\fP
-.br
-\fC#include <sys/inotify-syscalls.h>\fP
-.br
-
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBInotifyEvent\fP"
-.br
-.RI "\fIinotify event class \fP"
-.ti -1c
-.RI "class \fBInotifyWatch\fP"
-.br
-.RI "\fIinotify watch class \fP"
-.ti -1c
-.RI "class \fBInotify\fP"
-.br
-.RI "\fIinotify class \fP"
-.in -1c
-.SS "Defines"
-
-.in +1c
-.ti -1c
-.RI "#define \fBINOTIFY_EVENT_SIZE\fP (sizeof(struct inotify_event))"
-.br
-.RI "\fIEvent struct size. \fP"
-.ti -1c
-.RI "#define \fBINOTIFY_BUFLEN\fP (1024 * (INOTIFY_EVENT_SIZE + 16))"
-.br
-.RI "\fIEvent buffer length. \fP"
-.in -1c
-.SS "Typedefs"
-
-.in +1c
-.ti -1c
-.RI "typedef std::map< int32_t, \fBInotifyWatch\fP * > \fBIN_WATCH_MAP\fP"
-.br
-.RI "\fIMapping from watch descriptors to watch objects. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-inotify C++ interface header
-
-inotify C++ interface
-.PP
-Copyright (C) 2006 Lukas Jelinek, <lukas@aiken.cz>
-.PP
-This program is free software; you can redistribute it and/or modify it under the terms of one of the following licenses:
-.PP
-.PD 0
-.IP "\(bu" 2
-1. X11-style license (see LICENSE-X11)
-.IP "\(bu" 2
-2. GNU Lesser General Public License, version 2.1 (see LICENSE-LGPL)
-.IP "\(bu" 2
-3. GNU General Public License, version 2 (see LICENSE-GPL)
-.PP
-If you want to help with choosing the best license for you, please visit http://www.gnu.org/licenses/license-list.html.
-.SH "Define Documentation"
-.PP
-.SS "#define INOTIFY_BUFLEN (1024 * (INOTIFY_EVENT_SIZE + 16))"
-.PP
-Event buffer length.
-.PP
-.SS "#define INOTIFY_EVENT_SIZE (sizeof(struct inotify_event))"
-.PP
-Event struct size.
-.PP
-.SH "Typedef Documentation"
-.PP
-.SS "typedef std::map<int32_t, \fBInotifyWatch\fP*> \fBIN_WATCH_MAP\fP"
-.PP
-Mapping from watch descriptors to watch objects.
-.PP
-.SH "Author"
-.PP
-Generated automatically by Doxygen for inotify-cxx from the source code.
Index: doc/man/man3/InotifyWatch.3
===================================================================
--- doc/man/man3/InotifyWatch.3 (revision 8)
+++ doc/man/man3/InotifyWatch.3 (nonexistent)
@@ -1,108 +0,0 @@
-.TH "InotifyWatch" 3 "4 Sep 2006" "Version 0.1.0" "inotify-cxx" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-InotifyWatch \- inotify watch class
-
-.PP
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <inotify-cxx.h>\fP
-.PP
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "\fBInotifyWatch\fP (const std::string &rPath, int32_t uMask)"
-.br
-.RI "\fIConstructor. \fP"
-.ti -1c
-.RI "\fB~InotifyWatch\fP ()"
-.br
-.RI "\fIDestructor. \fP"
-.ti -1c
-.RI "int32_t \fBGetDescriptor\fP () const "
-.br
-.RI "\fIReturns the watch descriptor. \fP"
-.ti -1c
-.RI "const std::string & \fBGetPath\fP () const "
-.br
-.RI "\fIReturns the watched file path. \fP"
-.ti -1c
-.RI "uint32_t \fBGetMask\fP () const "
-.br
-.RI "\fIReturns the watch event mask. \fP"
-.in -1c
-.SS "Friends"
-
-.in +1c
-.ti -1c
-.RI "class \fBInotify\fP"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-inotify watch class
-.PP
-.SH "Constructor & Destructor Documentation"
-.PP
-.SS "InotifyWatch::InotifyWatch (const std::string & rPath, int32_t uMask)\fC [inline]\fP"
-.PP
-Constructor.
-.PP
-Creates an inotify watch. Because this watch is inactive it has an invalid descriptor (-1).
-.PP
-\fBParameters:\fP
-.RS 4
-\fIrPath\fP watched file path
-.br
-\fIuMask\fP mask for events
-.RE
-.PP
-
-.SS "InotifyWatch::~InotifyWatch ()\fC [inline]\fP"
-.PP
-Destructor.
-.PP
-.SH "Member Function Documentation"
-.PP
-.SS "int32_t InotifyWatch::GetDescriptor () const\fC [inline]\fP"
-.PP
-Returns the watch descriptor.
-.PP
-\fBReturns:\fP
-.RS 4
-watch descriptor; -1 for inactive watch
-.RE
-.PP
-
-.SS "uint32_t InotifyWatch::GetMask () const\fC [inline]\fP"
-.PP
-Returns the watch event mask.
-.PP
-\fBReturns:\fP
-.RS 4
-event mask
-.RE
-.PP
-
-.SS "const std::string& InotifyWatch::GetPath () const\fC [inline]\fP"
-.PP
-Returns the watched file path.
-.PP
-\fBReturns:\fP
-.RS 4
-file path
-.RE
-.PP
-
-.SH "Friends And Related Function Documentation"
-.PP
-.SS "friend class \fBInotify\fP\fC [friend]\fP"
-.PP
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for inotify-cxx from the source code.
Index: doc/man/man3/Inotify.3
===================================================================
--- doc/man/man3/Inotify.3 (revision 8)
+++ doc/man/man3/Inotify.3 (nonexistent)
@@ -1,302 +0,0 @@
-.TH "Inotify" 3 "4 Sep 2006" "Version 0.1.0" "inotify-cxx" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-Inotify \- inotify class
-
-.PP
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <inotify-cxx.h>\fP
-.PP
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "\fBInotify\fP ()"
-.br
-.RI "\fIConstructor. \fP"
-.ti -1c
-.RI "\fB~Inotify\fP ()"
-.br
-.RI "\fIDestructor. \fP"
-.ti -1c
-.RI "void \fBClose\fP ()"
-.br
-.RI "\fIRemoves all watches and closes the inotify device. \fP"
-.ti -1c
-.RI "bool \fBIsReady\fP () const "
-.br
-.RI "\fIChecks whether the inotify is ready. \fP"
-.ti -1c
-.RI "bool \fBAdd\fP (\fBInotifyWatch\fP *pWatch)"
-.br
-.RI "\fIAdds a new watch. \fP"
-.ti -1c
-.RI "bool \fBAdd\fP (\fBInotifyWatch\fP &rWatch)"
-.br
-.RI "\fIAdds a new watch. \fP"
-.ti -1c
-.RI "void \fBRemove\fP (\fBInotifyWatch\fP *pWatch)"
-.br
-.RI "\fIRemoves a watch. \fP"
-.ti -1c
-.RI "void \fBRemove\fP (\fBInotifyWatch\fP &rWatch)"
-.br
-.RI "\fIRemoves a watch. \fP"
-.ti -1c
-.RI "void \fBRemoveAll\fP ()"
-.br
-.RI "\fIRemoves all watches. \fP"
-.ti -1c
-.RI "size_t \fBGetWatchCount\fP () const "
-.br
-.RI "\fIReturns the count of watches. \fP"
-.ti -1c
-.RI "bool \fBWaitForEvents\fP (bool fNoIntr=false)"
-.br
-.RI "\fIWaits for inotify events. \fP"
-.ti -1c
-.RI "int \fBGetEventCount\fP ()"
-.br
-.RI "\fIReturns the count of received and queued events. \fP"
-.ti -1c
-.RI "bool \fBGetEvent\fP (\fBInotifyEvent\fP *pEvt)"
-.br
-.RI "\fIExtracts a queued inotify event. \fP"
-.ti -1c
-.RI "bool \fBGetEvent\fP (\fBInotifyEvent\fP &rEvt)"
-.br
-.RI "\fIExtracts a queued inotify event. \fP"
-.ti -1c
-.RI "bool \fBPeekEvent\fP (\fBInotifyEvent\fP *pEvt)"
-.br
-.RI "\fIExtracts a queued inotify event (without removing). \fP"
-.ti -1c
-.RI "bool \fBPeekEvent\fP (\fBInotifyEvent\fP &rEvt)"
-.br
-.RI "\fIExtracts a queued inotify event (without removing). \fP"
-.ti -1c
-.RI "\fBInotifyWatch\fP * \fBFindWatch\fP (int iDescriptor)"
-.br
-.RI "\fISearches for a watch. \fP"
-.in -1c
-.SH "Detailed Description"
-.PP
-inotify class
-.PP
-.SH "Constructor & Destructor Documentation"
-.PP
-.SS "Inotify::Inotify ()"
-.PP
-Constructor.
-.PP
-Creates and initializes an instance of inotify communication object (opens the inotify device).
-.SS "Inotify::~Inotify ()"
-.PP
-Destructor.
-.PP
-Calls \fBClose()\fP due for clean-up.
-.SH "Member Function Documentation"
-.PP
-.SS "bool Inotify::Add (\fBInotifyWatch\fP & rWatch)\fC [inline]\fP"
-.PP
-Adds a new watch.
-.PP
-\fBParameters:\fP
-.RS 4
-\fIrWatch\fP inotify watch
-.RE
-.PP
-\fBReturns:\fP
-.RS 4
-true = success, false = failure
-.RE
-.PP
-
-.SS "bool Inotify::Add (\fBInotifyWatch\fP * pWatch)"
-.PP
-Adds a new watch.
-.PP
-\fBParameters:\fP
-.RS 4
-\fIpWatch\fP inotify watch
-.RE
-.PP
-\fBReturns:\fP
-.RS 4
-true = success, false = failure
-.RE
-.PP
-
-.SS "void Inotify::Close ()"
-.PP
-Removes all watches and closes the inotify device.
-.PP
-.SS "\fBInotifyWatch\fP * Inotify::FindWatch (int iDescriptor)"
-.PP
-Searches for a watch.
-.PP
-It tries to find a watch by the given descriptor.
-.PP
-\fBParameters:\fP
-.RS 4
-\fIiDescriptor\fP watch descriptor
-.RE
-.PP
-\fBReturns:\fP
-.RS 4
-found descriptor; NULL if no such watch exists
-.RE
-.PP
-
-.SS "bool Inotify::GetEvent (\fBInotifyEvent\fP & rEvt)\fC [inline]\fP"
-.PP
-Extracts a queued inotify event.
-.PP
-The extracted event is removed from the queue.
-.PP
-\fBParameters:\fP
-.RS 4
-\fIrEvt\fP event object
-.RE
-.PP
-\fBReturns:\fP
-.RS 4
-true = success, false = failure
-.RE
-.PP
-
-.SS "bool Inotify::GetEvent (\fBInotifyEvent\fP * pEvt)"
-.PP
-Extracts a queued inotify event.
-.PP
-The extracted event is removed from the queue. If the pointer is NULL it does nothing.
-.PP
-\fBParameters:\fP
-.RS 4
-\fIpEvt\fP event object
-.RE
-.PP
-\fBReturns:\fP
-.RS 4
-true = success, false = failure
-.RE
-.PP
-
-.SS "int Inotify::GetEventCount ()"
-.PP
-Returns the count of received and queued events.
-.PP
-This number is related to the events in the queue inside this object, not to the events pending in the kernel.
-.PP
-\fBReturns:\fP
-.RS 4
-count of events
-.RE
-.PP
-
-.SS "size_t Inotify::GetWatchCount () const\fC [inline]\fP"
-.PP
-Returns the count of watches.
-.PP
-\fBReturns:\fP
-.RS 4
-count of watches
-.RE
-.PP
-
-.SS "bool Inotify::IsReady () const\fC [inline]\fP"
-.PP
-Checks whether the inotify is ready.
-.PP
-\fBReturns:\fP
-.RS 4
-true = initialized properly, false = something failed
-.RE
-.PP
-
-.SS "bool Inotify::PeekEvent (\fBInotifyEvent\fP & rEvt)\fC [inline]\fP"
-.PP
-Extracts a queued inotify event (without removing).
-.PP
-The extracted event stays in the queue.
-.PP
-\fBParameters:\fP
-.RS 4
-\fIrEvt\fP event object
-.RE
-.PP
-\fBReturns:\fP
-.RS 4
-true = success, false = failure
-.RE
-.PP
-
-.SS "bool Inotify::PeekEvent (\fBInotifyEvent\fP * pEvt)"
-.PP
-Extracts a queued inotify event (without removing).
-.PP
-The extracted event stays in the queue. If the pointer is NULL it does nothing.
-.PP
-\fBParameters:\fP
-.RS 4
-\fIpEvt\fP event object
-.RE
-.PP
-\fBReturns:\fP
-.RS 4
-true = success, false = failure
-.RE
-.PP
-
-.SS "void Inotify::Remove (\fBInotifyWatch\fP & rWatch)\fC [inline]\fP"
-.PP
-Removes a watch.
-.PP
-If the given watch is not present it does nothing.
-.PP
-\fBParameters:\fP
-.RS 4
-\fIrWatch\fP inotify watch
-.RE
-.PP
-
-.SS "void Inotify::Remove (\fBInotifyWatch\fP * pWatch)"
-.PP
-Removes a watch.
-.PP
-If the given watch is not present it does nothing.
-.PP
-\fBParameters:\fP
-.RS 4
-\fIpWatch\fP inotify watch
-.RE
-.PP
-
-.SS "void Inotify::RemoveAll ()"
-.PP
-Removes all watches.
-.PP
-.SS "bool Inotify::WaitForEvents (bool fNoIntr = \fCfalse\fP)"
-.PP
-Waits for inotify events.
-.PP
-It waits until one or more events occur.
-.PP
-\fBParameters:\fP
-.RS 4
-\fIfNoIntr\fP if true it re-calls the system call after a handled signal
-.RE
-.PP
-\fBReturns:\fP
-.RS 4
-true = event(s) occurred, false = failure
-.RE
-.PP
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for inotify-cxx from the source code.
Index: doc/man/man3/inotify-cxx.cpp.3
===================================================================
--- doc/man/man3/inotify-cxx.cpp.3 (revision 8)
+++ doc/man/man3/inotify-cxx.cpp.3 (nonexistent)
@@ -1,57 +0,0 @@
-.TH "inotify-cxx.cpp" 3 "4 Sep 2006" "Version 0.1.0" "inotify-cxx" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-inotify-cxx.cpp \- inotify C++ interface implementation
-.SH SYNOPSIS
-.br
-.PP
-\fC#include <errno.h>\fP
-.br
-\fC#include <unistd.h>\fP
-.br
-\fC#include 'inotify-cxx.h'\fP
-.br
-
-.SS "Defines"
-
-.in +1c
-.ti -1c
-.RI "#define \fBDUMP_SEP\fP"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-inotify C++ interface implementation
-
-inotify C++ interface
-.PP
-Copyright (C) 2006 Lukas Jelinek <lukas@aiken.cz>
-.PP
-This program is free software; you can redistribute it and/or modify it under the terms of one of the following licenses:
-.PP
-.PD 0
-.IP "\(bu" 2
-1. X11-style license (see LICENSE-X11)
-.IP "\(bu" 2
-2. GNU Lesser General Public License, version 2.1 (see LICENSE-LGPL)
-.IP "\(bu" 2
-3. GNU General Public License, version 2 (see LICENSE-GPL)
-.PP
-If you want to help with choosing the best license for you, please visit http://www.gnu.org/licenses/license-list.html.
-.SH "Define Documentation"
-.PP
-.SS "#define DUMP_SEP"
-.PP
-\fBValue:\fP
-.PP
-.nf
-({ \
- if (!rStr.empty()) { \
- rStr.append(' '); \
- } \
- })
-.fi
-.SH "Author"
-.PP
-Generated automatically by Doxygen for inotify-cxx from the source code.