namespace Akenti class SocketOutBuffer : public streambuf

A SocketOutBuffer is a user-defined stream buffer for writing characters into the stream

Inheritance:


Public Methods

SocketOutBuffer (const IOHandler& fd)
Constructs this object
~SocketOutBuffer ()
Destroys this object
string paramString () const
Returns a string representation for SocketOutBuffer which is used for debugging purposes

Protected Methods

int overflow (int c)
Reponsible for sending the characters out from the buffer to the output device
streamsize xsputn (const char *s, streamsize num)
Writes the whole character sequence with one call to the descriptor fd

Documentation

A SocketOutBuffer is a user-defined stream buffer for writing characters into the stream.
SocketOutBuffer(const IOHandler& fd)
Constructs this object

~SocketOutBuffer()
Destroys this object

string paramString() const
Returns a string representation for SocketOutBuffer which is used for debugging purposes.
Returns:
debugging info

int overflow(int c)
Reponsible for sending the characters out from the buffer to the output device
Returns:
EOF value of the the integer that has been written
Parameters:
c - the integer to be written

streamsize xsputn(const char *s, streamsize num)
Writes the whole character sequence with one call to the descriptor fd
Returns:
streamsize the size of characters written
Parameters:
s - the character string
num - the size of the character string


This class has no child classes.
Author:
Srilekha Mudumbai Abdelilah Essiari
Version:
1.1 00/11/01

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de