Inheritance diagram for lfc::_OutputFilter::
Public Methods | |
virtual | ~_OutputFilter () throw () |
virtual void | connectOutputBase (_Output< TYPE2 > &rOutputBase) |
virtual void | disconnectOutputBase (_Output< TYPE2 > &rOutputBase) |
virtual void | disconnectOutputBase () |
virtual bool | containsOutputBase (const _Output< TYPE2 > &rOutputBase) const |
virtual long | OutputBasesCount () const throw () |
Protected Methods | |
_OutputFilter () | |
_OutputFilter (_Output< TYPE2 > &rOutputBase) | |
virtual void | basePush (const TYPE2 &value) |
virtual long | baseWrite (const TYPE2 *buffer, long count, bool bWaitAll=true) |
virtual void | baseFlush () |
Protected Attributes | |
std::list< _Output< TYPE2 > *> | m_outputBases |
make this thread safe
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|