X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FMainpage.dox;h=b0670e651bb7adad5337238cb945e329d502e230;hb=81ffa1c459b96dd44472bcef37e1e373934ee138;hp=de801f3ff575ce6fa8975a4895162021defd77eb;hpb=553781d9e9bce316dca24ac4f0c42e5613e849e0;p=senf.git diff --git a/Utils/Mainpage.dox b/Utils/Mainpage.dox index de801f3..b0670e6 100644 --- a/Utils/Mainpage.dox +++ b/Utils/Mainpage.dox @@ -2,32 +2,45 @@ namespace senf { /** \mainpage The SENF Utilities Library - The Utilities Library is a collection of independent - utilities. We have + The Utilities Library is a collection of independent utilities. We have +
-
SystemException
standard exception for system errors - (errno)
+
\ref logger
highly flexible logging infrastructure
+ +
SystemException
standard exception for system errors (errno)
+ +
\ref time
Very rudimentary microsecond time support
+ +
\ref process
Some simple process management and daemon helpers -
\ref time
Very rudimentary microsecond time - support
- -
\ref process
Some simple process management and daemon - helpers -
\ref membind
a simple Boost.Bind - extension
+ href="http://www.boost.org/libs/bind/bind.html">Boost.Bind extension -
intrusive_refcount
mixin to simplify writing classes for - use with intrusive_refcount
mixin to simplify writing classes for use with boost::intrusive_ptr
-
SafeBool
a mixin class to provide a really safe - replacement for operator bool
+
SafeBool
a mixin class to provide a really safe replacement for operator + bool
+ +
pool_alloc_mixin
mixin to provide pool allocation to a class
+ +
\ref singleton
mixin to make a class a singleton
+ +
prettyName()
an interface to the C++ demangler of g++ to get formated type names + from typeinfo objects
-
prettyName()
an interface to the C++ demangler of g++ - to get formated type names from typeinfo objects
+
\ref SENF_SCOPED_BUFFER
a portable way to efficiently allocate temporary + buffers
+ +
\ref contiguous_storage_iterator
traits class to check iterator type for raw pointer + accessibility
+ +
\ref TypeIdValue
class wrapping a typeid in a way that it can be used like any other + value type, e.g. as the key in a map.
+ +
\ref hexdump
+
a simple but usefull function to write binary data in in hexadecimal format.
*/ @@ -37,7 +50,10 @@ namespace senf { // Local Variables: // mode: c++ +// fill-column: 100 +// c-file-style: "senf" +// indent-tabs-mode: nil +// ispell-local-dictionary: "american" // mode: flyspell // mode: auto-fill -// ispell-local-dictionary: "american" // End: