ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libev/ev.html
(Generate patch)

Comparing libev/ev.html (file contents):
Revision 1.40 by root, Sat Nov 24 10:10:26 2007 UTC vs.
Revision 1.41 by root, Sat Nov 24 10:15:16 2007 UTC

4<head> 4<head>
5 <title>libev</title> 5 <title>libev</title>
6 <meta name="description" content="Pod documentation for libev" /> 6 <meta name="description" content="Pod documentation for libev" />
7 <meta name="inputfile" content="&lt;standard input&gt;" /> 7 <meta name="inputfile" content="&lt;standard input&gt;" />
8 <meta name="outputfile" content="&lt;standard output&gt;" /> 8 <meta name="outputfile" content="&lt;standard output&gt;" />
9 <meta name="created" content="Sat Nov 24 11:10:25 2007" /> 9 <meta name="created" content="Sat Nov 24 11:15:15 2007" />
10 <meta name="generator" content="Pod::Xhtml 1.57" /> 10 <meta name="generator" content="Pod::Xhtml 1.57" />
11<link rel="stylesheet" href="http://res.tst.eu/pod.css"/></head> 11<link rel="stylesheet" href="http://res.tst.eu/pod.css"/></head>
12<body> 12<body>
13<div class="pod"> 13<div class="pod">
14<!-- INDEX START --> 14<!-- INDEX START -->
1670interface) and <cite>EV.xs</cite> (implementation) files. Only the <cite>EV.xs</cite> file 1670interface) and <cite>EV.xs</cite> (implementation) files. Only the <cite>EV.xs</cite> file
1671will be compiled. It is pretty complex because it provides its own header 1671will be compiled. It is pretty complex because it provides its own header
1672file.</p> 1672file.</p>
1673 <p>The usage in rxvt-unicode is simpler. It has a <cite>ev_cpp.h</cite> header file 1673 <p>The usage in rxvt-unicode is simpler. It has a <cite>ev_cpp.h</cite> header file
1674that everybody includes and which overrides some autoconf choices:</p> 1674that everybody includes and which overrides some autoconf choices:</p>
1675<pre> #define EV_USE_POLL 0 1675<pre> #define EV_USE_POLL 0
1676 #define EV_MULTIPLICITY 0 1676 #define EV_MULTIPLICITY 0
1677 #define EV_PERIODICS 0 1677 #define EV_PERIODICS 0
1678 #define EV_CONFIG_H &lt;config.h&gt; 1678 #define EV_CONFIG_H &lt;config.h&gt;
1679 1679
1680 #include &quot;ev++.h&quot; 1680 #include &quot;ev++.h&quot;
1681 1681
1682</pre> 1682</pre>
1683 <p>And a <cite>ev_cpp.C</cite> implementation file that contains libev proper and is compiled:</p> 1683 <p>And a <cite>ev_cpp.C</cite> implementation file that contains libev proper and is compiled:</p>
1684<pre> #include &quot;rxvttoolkit.h&quot; 1684<pre> #include &quot;ev_cpp.h&quot;
1685
1686 /* darwin has problems with its header files in C++, requiring this namespace juggling */
1687 using namespace ev;
1688
1689 #include &quot;ev.c&quot; 1685 #include &quot;ev.c&quot;
1690
1691
1692
1693 1686
1694</pre> 1687</pre>
1695 1688
1696</div> 1689</div>
1697<h1 id="AUTHOR">AUTHOR</h1><p><a href="#TOP" class="toplink">Top</a></p> 1690<h1 id="AUTHOR">AUTHOR</h1><p><a href="#TOP" class="toplink">Top</a></p>

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines