libshevek
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
\Nshevek
 oCargsCommandline and configuration file parsing helper
 |\CoptionDefine an option which can be given to the program
 oCavahiServe and browse the local network using avahi
 |\CbrowserClass for browsing other hosts
 | oCdetailsDetails about a discovered service. These are internally created and may be examined by the application
 | \CownerInformation about a discovered server
 oCclosureBlock and resume without blocking the main loop
 oCcrefbaseCircular-dependancy-protected reference-counting object base class
 oCcrefptrKeep a pointer to an object derived from crefbase
 oCdirGet information about files in a directory
 |\CfileInformation about a single file in a directory
 oCdlLoad symbols from dynamic libraries
 oCfdGeneric wrapper for a file descriptor to use it in the Glib event loop
 oCfileUse normal files with the fd class
 oCistringShevek::istring is a C++ version of scanf
 oCostringShevek::ostring is a C++ version of printf
 oCristringShevek::ristring is identical to shevek::istring, but it uses std::string instead of Glib::ustring
 oCrostringShevek::rostring is identical to shevek::ostring, but it uses std::string instead of Glib::ustring
 oCprocessCreate a process, optionally connection its standard in- and output streams to the calling program
 oCrefbaseBase class for classes which want reference counting through Glib::RefPtr
 oCregexpUse regular expressions
 oCshmThis class implements an interface for sharing memory between processes
 oCsocketUse a unix-domain, tcp or avahi network connection with shevek::fd
 oCsplitSplit a string into words and retrieve them individually
 oCtelnetInput and output filters for shevek::socket to make them telnet sockets
 oCabsolute_timeStores a date and time
 \Crelative_timeTime interval