IOutputStreamFilter
Engine/source/core/stream/tStream.h
An output stream filter takes an output stream "Stream" and processes it into an output stream over type "To".
Public Types
IOutputStream< To >
Parent
TargetStreamType::ElementType
TargetElementType
The element type of the target stream.
TypeTraits< Stream >::BaseType
TargetStreamType
Private Attributes
Public Functions
IOutputStreamFilter(const Stream & stream)
Construct a filter writing elements to "stream".
Return the stream to which this filter is writing its elements.
Detailed Description
An output stream filter takes an output stream "Stream" and processes it into an output stream over type "To".
Public Types
typedef IOutputStream< To > Parent
typedef TargetStreamType::ElementType TargetElementType
The element type of the target stream.
typedef TypeTraits< Stream >::BaseType TargetStreamType
Private Attributes
Stream mTargetStream
Public Functions
IOutputStreamFilter(const Stream & stream)
Construct a filter writing elements to "stream".
getTargetStream()
getTargetStream()
Return the stream to which this filter is writing its elements.