#include <MyGUI_DataStream.h>

Public Member Functions | |
| DataStream () | |
| DataStream (std::istream *_stream) | |
| virtual | ~DataStream () |
| virtual bool | eof () |
| virtual size_t | size () |
| virtual void | readline (std::string &_source, Char _delim) |
| virtual size_t | read (void *_buf, size_t _count) |
Protected Attributes | |
| std::istream * | mStream |
| size_t | mSize |
Definition at line 32 of file MyGUI_DataStream.h.
| MyGUI::DataStream::DataStream | ( | ) |
Definition at line 29 of file MyGUI_DataStream.cpp.
| MyGUI::DataStream::DataStream | ( | std::istream * | _stream | ) |
Definition at line 35 of file MyGUI_DataStream.cpp.
| MyGUI::DataStream::~DataStream | ( | ) | [virtual] |
Definition at line 41 of file MyGUI_DataStream.cpp.
| bool MyGUI::DataStream::eof | ( | ) | [virtual] |
Implements MyGUI::IDataStream.
Definition at line 57 of file MyGUI_DataStream.cpp.
| size_t MyGUI::DataStream::read | ( | void * | _buf, | |
| size_t | _count | |||
| ) | [virtual] |
Implements MyGUI::IDataStream.
Definition at line 68 of file MyGUI_DataStream.cpp.
| void MyGUI::DataStream::readline | ( | std::string & | _source, | |
| Char | _delim | |||
| ) | [virtual] |
Implements MyGUI::IDataStream.
Definition at line 62 of file MyGUI_DataStream.cpp.
| size_t MyGUI::DataStream::size | ( | ) | [virtual] |
Implements MyGUI::IDataStream.
Definition at line 45 of file MyGUI_DataStream.cpp.
size_t MyGUI::DataStream::mSize [protected] |
Definition at line 46 of file MyGUI_DataStream.h.
std::istream* MyGUI::DataStream::mStream [protected] |
Definition at line 45 of file MyGUI_DataStream.h.
1.6.3