IInputStreamFilter
Engine/source/core/stream/tStream.h
An input stream filter takes an input stream "Stream" and processes it into an input stream over type "To".
Public Types
IInputStream< To >
Parent
SourceStreamType::ElementType
SourceElementType
The element type of the source stream.
TypeTraits< Stream >::BaseType
SourceStreamType
Private Attributes
Public Functions
IInputStreamFilter(const Stream & stream)
Construct a filter reading elements from "stream".
Return the stream from which this filter is reading its source elements.
Detailed Description
An input stream filter takes an input stream "Stream" and processes it into an input stream over type "To".
Public Types
typedef IInputStream< To > Parent
typedef SourceStreamType::ElementType SourceElementType
The element type of the source stream.
typedef TypeTraits< Stream >::BaseType SourceStreamType
Private Attributes
Stream mSourceStream
Public Functions
IInputStreamFilter(const Stream & stream)
Construct a filter reading elements from "stream".
getSourceStream()
getSourceStream()
Return the stream from which this filter is reading its source elements.