Inheritance diagram for lfc::BinaryInput::

Public Methods | |
| BinaryInput () | |
| BinaryInput (_Input< char > &inputBase) | |
| virtual | ~BinaryInput () throw () |
| virtual char | pop () |
| virtual long | read (char *buffer, long count, bool bWaitAll=true) |
| virtual BinaryInput & | operator>> (Byte &value) |
| virtual BinaryInput & | operator>> (char &value) |
| virtual BinaryInput & | operator>> (bool &value) |
| virtual BinaryInput & | operator>> (short &value) |
| virtual BinaryInput & | operator>> (long &value) |
| virtual BinaryInput & | operator>> (Word &value) |
| virtual BinaryInput & | operator>> (DWord &value) |
| virtual BinaryInput & | operator>> (float &value) |
| virtual BinaryInput & | operator>> (double &value) |
| virtual BinaryInput & | operator>> (_Serializable &obj) |
| template<class TYPE> BinaryInput & | operator>> (TYPE *&rpObj) |
| template<class TYPE> TYPE * | newObject () |
| template<class TYPE> BinaryInput & | operator>> (Ptr< TYPE > &rspObj) |
Protected Types | |
| typedef map< long, _Serializable *> | ReadMap |
Protected Methods | |
| template<class TYPE> void | readValue (TYPE &value) |
| virtual RTTI::ID | readClassID () |
| virtual long | readObjectID () |
Protected Attributes | |
| ReadMap | m_readMap |
make this thread safe
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from lfc::_Input. |
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001