475bb16565a432da60307fff8bec5708b1560b35
[senf.git] / Utils / Mainpage.dox
1 namespace senf {
2
3 /** \mainpage The SENF Utilities Library
4
5     The Utilities Library is a collection of independent
6     utilities. We have
7     <dl>
8
9     <dt>\ref logger</dt><dd>highly flexible logging
10     infrastructure</dd>
11
12     <dt>SystemException</dt><dd>standard exception for system errors
13     (errno)</dd>
14
15     <dt>\ref time</dt><dd>Very rudimentary microsecond time
16     support</dd>
17     
18     <dt>\ref process</dt><dd>Some simple process management and daemon
19     helpers<?dd>
20     
21     <dt>\ref membind</dt><dd>a simple <a
22     href="http://www.boost.org/libs/bind/bind.html">Boost.Bind</a>
23     extension</dd>
24
25     <dt>intrusive_refcount</dt><dd>mixin to simplify writing classes for
26     use with <a
27     href="http://www.boost.org/libs/smart_ptr/intrusive_ptr.html">boost::intrusive_ptr</a></dd>
28
29     <dt>SafeBool</dt><dd>a mixin class to provide a really safe
30     replacement for <tt>operator bool</tt></dd>
31
32     <dt>prettyName()</dt><dd>an interface to the C++ demangler of g++
33     to get formated type names from typeinfo objects</dd>
34
35     </dl>
36  */
37
38 }
39
40 \f
41 // Local Variables:
42 // mode: c++
43 // mode: flyspell
44 // mode: auto-fill
45 // ispell-local-dictionary: "american"
46 // End: