8 #ifndef NT_RAW_ISTREAM_H_
9 #define NT_RAW_ISTREAM_H_
19 virtual bool read(
void* data, std::size_t len) = 0;
20 virtual void close() = 0;
28 raw_mem_istream(
const char* mem, std::size_t len) : m_cur(mem), m_left(len) {}
30 virtual bool read(
void* data, std::size_t len);
31 virtual void close() {}
40 #endif // NT_RAW_ISTREAM_H_
Definition: raw_istream.h:15
Definition: raw_istream.h:26