SocketOutputStream Class Reference

Represents a socket output stream. More...

#include <socketoutputstream.h>

Inheritance diagram for SocketOutputStream:

Inheritance graph
[legend]
Collaboration diagram for SocketOutputStream:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SocketOutputStream ()
 Constructor.
virtual ~SocketOutputStream ()
void open ()
void close ()
void write (const char *str)
void writeln (const char *str)
bool isWriteable ()
void flush ()


Detailed Description

Represents a socket output stream.

Represents a socket output stream.

Note:
This feature is currently a template and NOT yet implemented!
Author:
Michael Schmidt

Gunnar Jehl

Version:
2.1
License:
Software License Agreement (BSD License)

Definition at line 49 of file socketoutputstream.h.


Constructor & Destructor Documentation

SocketOutputStream::SocketOutputStream (  ) 

Constructor.

Constructor - creating object.

Definition at line 38 of file socketoutputstream.cpp.

SocketOutputStream::~SocketOutputStream (  )  [virtual]

Destructor.

Definition at line 45 of file socketoutputstream.cpp.

References close().


Member Function Documentation

void SocketOutputStream::close (  )  [virtual]

Closes the corresponding output stream.

Closes the corresponding output stream.

Return values:
void 

Implements OutputStream.

Definition at line 53 of file socketoutputstream.cpp.

Referenced by ~SocketOutputStream().

void SocketOutputStream::flush (  )  [virtual]

Flushes the corresponding output stream.

Flushes the corresponding output stream.

Return values:
void 

Implements OutputStream.

Definition at line 69 of file socketoutputstream.cpp.

bool SocketOutputStream::isWriteable (  )  [virtual]

Returns/Verifies if the corresponding output stream is writeable.

Returns/Verifies if the corresponding output stream is writeable.

Return values:
bool true if the corresponding output stream is writeable, false otherwise.

Implements OutputStream.

Definition at line 65 of file socketoutputstream.cpp.

void SocketOutputStream::open (  )  [virtual]

Opens the corresponding output stream.

Opens the corresponding output stream.

Return values:
void 
Exceptions:
IOStreamException If an error occured (e.g. if it is not possible to open a file)

Implements OutputStream.

Definition at line 49 of file socketoutputstream.cpp.

void SocketOutputStream::write ( const char *  str  )  [virtual]

Writes a string to the corresponding output stream.

Writes a string to the corresponding output stream.

Parameters:
[in] str Pointer to a char object (string to be written).
Return values:
void 

Implements OutputStream.

Definition at line 57 of file socketoutputstream.cpp.

void SocketOutputStream::writeln ( const char *  str  )  [virtual]

Writes a string with an ending newline character to the corresponding output stream.

Writes a string with an ending newline character to the corresponding output stream.

Parameters:
[in] str Pointer to a char object (string to be written).
Return values:
void 

Implements OutputStream.

Definition at line 61 of file socketoutputstream.cpp.


Generated on Sun May 24 20:20:30 2009 for G(arbage) C(ollected) X(Query) Engine by  doxygen 1.5.9