Max OS 0.3
Loading...
Searching...
No Matches
MaxOS::common::InputStream Class Reference

A stream that handles strings. More...

#include <inputStream.h>

Inheritance diagram for MaxOS::common::InputStream:
MaxOS::common::GenericInputStream< string >

Public Member Functions

 InputStream (InputStreamEventHandler< string > *)
 Creates a new InputStream that handles strings.
 
- Public Member Functions inherited from MaxOS::common::GenericInputStream< string >
 GenericInputStream ()
 Creates a new GenericInputStream.
 
 GenericInputStream (InputStreamEventHandler< string > *)
 Creates a new GenericInputStream and connects it to the handler.
 
 ~GenericInputStream ()
 Destroys the GenericInputStream and disconnects all handlers.
 
void connect_input_stream_event_handler (InputStreamEventHandler< string > *)
 Adds a inputStreamEventHandler to the list of internetProtocolHandlers.
 
void disconnect_input_stream_event_handler (InputStreamEventHandler< string > *)
 Removes a handler from the list of handlers.
 

Additional Inherited Members

- Protected Attributes inherited from MaxOS::common::GenericInputStream< string >
common::Vector< InputStreamEventHandler< string > * > m_input_stream_event_handlers
 List of streams being observed by this handler.
 

Detailed Description

A stream that handles strings.

Definition at line 141 of file inputStream.h.

Constructor & Destructor Documentation

◆ InputStream()

InputStream::InputStream ( InputStreamEventHandler< string > *  input_stream_event_handler)
explicit

Creates a new InputStream that handles strings.

Parameters
input_stream_event_handlerThe event handler to handle the data

Definition at line 19 of file inputStream.cpp.

21{
22
23}
GenericInputStream()
Creates a new GenericInputStream.
Stores the left, top, width and height of a rectangle.
Definition rectangle.h:22

The documentation for this class was generated from the following files: