assa Directory Reference


Files

file  Acceptor.h [code]
 Acceptor encapsulates generic strategy for accepting TPC/IP connection requests.
file  Address.h [code]
 Address is an abstraction for INET or UNIX-domain address data type.
file  Assa.h [code]
file  Assure.h [code]
 A collection of assert function wrappers.
file  AutoPtr.h [code]
 AutoPtr is a local implementation of STL's auto_ptr that makes dynamic memory handling a bit easier.
file  CharInBuffer.cpp [code]
file  CharInBuffer.h [code]
 A bucket for collecting character-based stream records of certain length or terminated by designated character(s).
file  CmdLineOpts.cpp [code]
file  CmdLineOpts.h [code]
 Class to handle processing command-line options.
file  CommonUtils.cpp [code]
file  CommonUtils.h [code]
file  Connector.h [code]
 A generic pattern for establishing connection with TCP/IP servers.
file  ConUDPSocket.cpp [code]
file  ConUDPSocket.h [code]
 Encapsulation of a connected UDP socket.
file  Destroyer.h [code]
 Destroyer is the helper class for class Singleton.
file  EventHandler.h [code]
 An abstract interface for handling I/O events, timers, and such.
file  FdSet.h [code]
file  FileLogger.cpp [code]
file  FileLogger.h [code]
 Implemention of a Logger as a disk-based file.
file  Fork.cpp [code]
file  Fork.h [code]
 A simple wrapper around fork() library function call.
file  GenServer.cpp [code]
file  GenServer.h [code]
 GenServer is a base class for generic servers.
file  Handlers.h [code]
 A collection of various most popular signal handlers.
file  IdSet.cpp [code]
file  IdSet.h [code]
 Class IdSet implements a set of reusable unique IDs, up to 1024.
file  INETAddress.cpp [code]
file  INETAddress.h [code]
 An incapsulation of TCP/UDP Internet Protocol socket address structure.
file  IniFile.cpp [code]
file  IniFile.h [code]
 A Windows-style INI configuration file management class.
file  IPv4Socket.cpp [code]
file  IPv4Socket.h [code]
 Class IPv4Socket covers domain types AF_INET and AF_UNIX.
file  Logger.cpp [code]
file  Logger.h [code]
 An abstraction to message logging facility.
file  Logger_Impl.cpp [code]
file  Logger_Impl.h [code]
file  LogMask.h [code]
 Bit mask used by Logger.
file  MaskSet.h [code]
 Bundles file descriptor mask sets to be used with select().
file  MemDump.cpp [code]
file  MemDump.h [code]
 A Hex/Ascii memory dump of similar to od(1) UNIX utility.
file  PidFileLock.cpp [code]
file  PidFileLock.h [code]
 A utility class for creating and managing process PID lock file.
file  Pipe.cpp [code]
file  Pipe.h [code]
 A wrapper around UNIX popen()/pclose() standard library calls.
file  PriorityQueue.h [code]
 Priority Queue class that allows removal of arbitrariy element from the queue.
file  PriorityQueue_Heap.h [code]
 Heap-based implementation of PriorityQueue algorithm based on Robert Sedgewick's "Algorithms in C++", Ch.
file  PriorityQueue_Impl.h [code]
 Interface class that defines Implementor of the Bridge pattern.
file  PriorityQueue_STLPQ.h [code]
 Priority Queue implementation based on STL priority_queue.
file  Reactor.cpp [code]
file  Reactor.h [code]
 An implementation of Reactor pattern.
file  Regexp.cpp [code]
file  Regexp.h [code]
 Wrapper class for UNIX regexp (3).
file  RemoteLogger.cpp [code]
file  RemoteLogger.h [code]
 A proxy connection class with logging server, assa-logd.
file  Repository.h [code]
 Repository class is a template class to hold a collection of similar objects.
file  Semaphore.cpp [code]
file  Semaphore.h [code]
 Semaphore class provides a simpler and easier interface to System V semaphore system calls.
file  ServiceHandler.h [code]
 This abstract class provides generic interface for processing services.
file  SigAction.h [code]
 SigAction is a C++ wrapper around sigaction structure.
file  SigHandler.cpp [code]
file  SigHandler.h [code]
 Class SigHandler is a UNIX signal handlers manager/dispatcher class.
file  SigHandlers.cpp [code]
file  SigHandlers.h [code]
 SigHandlers is a signal handlers manager.
file  SigHandlersList.h [code]
 SigHandlersList is a Singleton class that maps signal number to a set of EventHandlers listening for the delivery of the signal.
file  SigSet.h [code]
 SigSet is a wrapper for UNIX sigset_t structure that provides all manipulators on this structure as well.
file  Singleton.h [code]
 Singleton template class allows to turn any new or existing class T into Singleton Pattern.
file  Socket.cpp [code]
file  Socket.h [code]
 Abstraction of socket data type.
file  Socketbuf.cpp [code]
file  Socketbuf.h [code]
 Socketbuf class is derived from Streambuf to provide I/O with the socket file descriptor.
file  StdOutLogger.cpp [code]
file  StdOutLogger.h [code]
 StdOutLogger implements Logger as standard output.
file  Streambuf.cpp [code]
file  Streambuf.h [code]
 Streambuf class is based on Standard C++ iostream streambuf class.
file  Timer.h [code]
 Timer class represents tuple that is stored in TimerQueue.
file  TimerCountdown.h [code]
 TimerCountdown class keep the track of the elapsed time.
file  TimerQueue.cpp [code]
file  TimerQueue.h [code]
 TimerQueue class represents the queue of Timers that application can install for Reactor to dispatch.
file  TimeVal.cpp [code]
file  TimeVal.h [code]
 Class TimeVal is a wrapper around UNIX timeval structure.
file  UDPSocket.cpp [code]
file  UDPSocket.h [code]
 Class UDPSocket is an implementation of UNIX domain socket that is the base class for more specialized domain socket classes.
file  UnConUDPSocket.cpp [code]
file  UnConUDPSocket.h [code]
 Class UnConUPDSocket class is unconnected UDP socket.
file  UNIXAddress.cpp [code]
file  UNIXAddress.h [code]
 UNIXAddress encapsulates UNIX domain socket address structure.
file  XDRHack.h [code]
 XDRHack provides XDR definitions for systems that have them missing.
file  xdrIOBuffer.cpp [code]
file  xdrIOBuffer.h [code]
 This class allows to read XDR-encoded data from Socket stream asynchronously and then read from it as if from a stream of intermixed strings, integers and floats.

Generated on Mon Dec 19 15:59:01 2005 for libassa by  doxygen 1.4.5