Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

NMSTL Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
addressA network address (e.g., an IPv4 or IPv6 address and port, or a UNIX-domain socket path)
atomicAn atomic integer class
callback< R, T1, T2, etc >Generic callbacks
conditionA condition variable
constbufAn immutable data buffer
databufA mutable data buffer
debugAn internal class used to implement the debugging framework
dynbufA dynamically allocated, reference-counted mutable data buffer
guard< Lock >A class which acquires a lock on creating and destroys it on destruction
imessage
inet_addressAn IP address and port
io_event_loopAn event loop that multiplexes a set of handlers
io_handlerA handler that receives notifications on events on a file descriptor
iohandleA reference-counted I/O handle (descriptor)
iserialAn iserial is analogous to an ObjectInputStream in Java
iserialdata
iserialstring
length_headerA struct containing only an integer which may be used as a header for the msg_handler class
msg_handler< Header, Lock >A handler which reads and writes messages, each with a fixed-size message described by the struct Header
mutexA non-recusive mutual-exclusion lock
net_handler< Lock >A handler which buffers incoming and outgoing data
ntimeA class encapsulating a duration or a point in time
omessage
oserialAn oserial is analogous to an ObjectOutputStream in Java
oserialstream
oserialstring
ptr< T >A threadsafe reference-counting smart pointer class
result< T >
seda_clock_threadA thread that may be used as a clock for a group of SEDA stages
seda_stage< In, void >A stage in a SEDA (staged, event-driven application) decomposition
seda_stage_baseBase class for all stages in a SEDA (staged, event-driven application) decomposition
socketA network socket descriptor
statusA tuple comprising a boolean "good" flag, and a human-readable string that is a reason for failure (or success; but usually failure)
tcp_acceptor< T, Arg >A service which creates a server socket on a local port and waits for connections
tcpsocketA TCP socket descriptor
term_handlerGNU Readline-based terminal input/output handler, providing command completion and history
threadA thread of control
threaded< T >A thread of control for an object with a run() method
timerAn object that may be attached to an event loop to cause its fire() method to be called at a particular time
tqueue< T >A threadsafe queue class much like an STL queue

Generated on Fri Dec 20 13:35:10 2002 for NMSTL