SocketInputStream Class Reference

Represents a socket input stream. More...

#include <socketinputstream.h>

Inheritance diagram for SocketInputStream:

Inheritance graph
[legend]
Collaboration diagram for SocketInputStream:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SocketInputStream ()
 Constructor.
virtual ~SocketInputStream ()
void open ()
void close ()
FILE * getParserStream ()
bool isReadable ()


Detailed Description

Represents a socket input stream.

Represents a socket input 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 socketinputstream.h.


Constructor & Destructor Documentation

SocketInputStream::SocketInputStream (  ) 

Constructor.

Constructor - creating object.

Definition at line 38 of file socketinputstream.cpp.

SocketInputStream::~SocketInputStream (  )  [virtual]

Destructor.

Definition at line 45 of file socketinputstream.cpp.

References close().


Member Function Documentation

void SocketInputStream::close (  )  [virtual]

Closes the corresponding input stream.

Closes the corresponding input stream.

Return values:
void 

Implements InputStream.

Definition at line 53 of file socketinputstream.cpp.

Referenced by ~SocketInputStream().

FILE * SocketInputStream::getParserStream (  )  [virtual]

Returns the (file-)input stream needed for YACC parser.

Returns the (file-)input stream needed for YACC parser.

Return values:
FILE* Pointer to a file object.

Implements InputStream.

Definition at line 57 of file socketinputstream.cpp.

bool SocketInputStream::isReadable (  )  [virtual]

Returns/Verifies if the corresponding input stream is readable.

Returns/Verifies if the corresponding input stream is readable.

Return values:
bool true if the corresponding input stream is readable, false otherwise.

Implements InputStream.

Definition at line 61 of file socketinputstream.cpp.

void SocketInputStream::open (  )  [virtual]

Opens the corresponding input stream.

Opens the corresponding input stream.

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

Implements InputStream.

Definition at line 49 of file socketinputstream.cpp.


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