7 #ifndef MYGUI_I_DATA_STREAM_H_
8 #define MYGUI_I_DATA_STREAM_H_
21 virtual bool eof() = 0;
23 virtual void readline(std::string& _source,
Char _delim =
'\n') = 0;
24 virtual size_t read(
void* _buf,
size_t _count) = 0;
virtual ~IDataStream()=default
virtual void readline(std::string &_source, Char _delim='\n')=0
virtual size_t read(void *_buf, size_t _count)=0