#include <input_streamable.hh>
Inheritance diagram for mpcl::io::IInputStreamable< TChar, TTraits >:
Public Types | |
typedef TChar | char_type |
Character type. | |
typedef TTraits | traits_type |
Traits type. | |
Public Methods | |
virtual | ~IInputStreamable (void) |
Destroys the instance. | |
Protected Methods | |
virtual void | read (std::basic_istream< char_type, traits_type > &rtISTREAM)=0 |
Friends | |
std::basic_istream< TChar, TTraits > & | operator>> (std::basic_istream< TChar, TTraits > &rtSOURCE_ISTREAM, IInputStreamable< TChar, TTraits > &rtTARGET_INPUT_STREAMABLE) |
Definition at line 56 of file input_streamable.hh.
|
Reads the instance from stream rtISTREAM.
Referenced by mpcl::io::operator>>(). |
|
Reads the instance rtTARGET_INPUT_STREAMABLE from stream rtSOURCE_ISTREAM. Definition at line 121 of file input_streamable.hh. |