Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

ss Namespace Reference

Everything declared by the Socket Stream Library is within namespace ss. More...


Classes

class  resolver_exception
 Thrown to indicate an address resolution error. More...
class  basic_socketstream
 Controlling input and output on sockets. More...
class  basic_isocketstream
 Controlling input on sockets. More...
class  basic_osocketstream
 Controlling output on sockets. More...
class  basic_socket
 Socket class wraps up the C socket interface. More...
class  basic_socketbuf
 The actual work of input and output (for sockets). More...
class  basic_listener
 Controls a listener socket. More...
class  basic_pair
 Creates a pair of connected sockets ready for I/O. More...
class  byte
 The byte "character" class. More...
class  ipv6_address
 Improved sockaddr_in6. More...
class  ipv4_address
 Improved sockaddr_in. More...
class  local_address
 Local address class. More...
class  resolver_result_iterator
 Resolver result container element iterator. More...
class  resolver_result
 Container of resolved network addresses. More...
class  resolver
 Encapsulates name resolution services. More...
class  socket_exception
 Thrown to indicate a socket operation error. More...
class  sockets_base
 Base class for all socketstream specific common stuff. More...
class  exception
 Base class for all library exceptions. More...
class  option
 Interface for stream options. More...

Typedefs

typedef basic_socketstream<
char, std::char_traits< char > > 
socketstream
typedef basic_isocketstream<
char, std::char_traits< char > > 
isocketstream
typedef basic_osocketstream<
char, std::char_traits< char > > 
osocketstream
typedef basic_socketbuf< char,
std::char_traits< char > > 
socketbuf
typedef basic_listener< char,
std::char_traits< char > > 
listener
typedef basic_pair< char,
std::char_traits< char > > 
pair

Enumerations

enum  __Family
enum  __Style
enum  __Protocol
enum  __Shutdown_Mode
enum  __Io_Flag

Functions

__Io_Flag operator & (__Io_Flag __a, __Io_Flag __b)
__Io_Flag operator| (__Io_Flag __a, __Io_Flag __b)
__Io_Flag operator^ (__Io_Flag __a, __Io_Flag __b)
__Io_Flag operator &= (__Io_Flag __a, __Io_Flag __b)
__Io_Flag operator|= (__Io_Flag __a, __Io_Flag __b)
__Io_Flag operator^= (__Io_Flag __a, __Io_Flag __b)
__Io_Flag operator~ (__Io_Flag __a)


Detailed Description

Everything declared by the Socket Stream Library is within namespace ss.
Generated on Sat May 21 21:25:46 2005 for Socket Streams Library by  doxygen 1.4.3