 shevek | |
  args | Commandline and configuration file parsing helper |
   option | Define an option which can be given to the program |
  avahi | Serve and browse the local network using avahi |
   browser | Class for browsing other hosts |
    details | Details about a discovered service. These are internally created and may be examined by the application |
    owner | Information about a discovered server |
  closure | Block and resume without blocking the main loop |
  crefbase | Circular-dependancy-protected reference-counting object base class |
  crefptr | Keep a pointer to an object derived from crefbase |
  dir | Get information about files in a directory |
   file | Information about a single file in a directory |
  dl | Load symbols from dynamic libraries |
  fd | Generic wrapper for a file descriptor to use it in the Glib event loop |
  file | Use normal files with the fd class |
  istring | Shevek::istring is a C++ version of scanf |
  ostring | Shevek::ostring is a C++ version of printf |
  ristring | Shevek::ristring is identical to shevek::istring, but it uses std::string instead of Glib::ustring |
  rostring | Shevek::rostring is identical to shevek::ostring, but it uses std::string instead of Glib::ustring |
  process | Create a process, optionally connection its standard in- and output streams to the calling program |
  refbase | Base class for classes which want reference counting through Glib::RefPtr |
  regexp | Use regular expressions |
  server | Set up a network server using shevek::telnet |
   connection | Base of the client class which is implemented by the calling program |
  shm | This class implements an interface for sharing memory between processes |
  socket | Use a unix-domain, tcp or avahi network connection with shevek::fd |
  split | Split a string into words and retrieve them individually |
  telnet | Input and output filters for shevek::socket to make them telnet sockets |
  absolute_time | Stores a date and time |
  relative_time | Time interval |