Searched defs:BinaryReader (Results 1 – 1 of 1) sorted by relevance
156 struct BinaryReader { struct158 BinaryReader(const char* head, size_t size) : head(head), end(head + size), error(false) {} in BinaryReader() function160 size_t LeftSize() const { return end - head; } in LeftSize()162 bool CheckLeftSize(size_t size) { in CheckLeftSize()173 void Move(size_t size) { in Move()180 void Read(T& data) { in Read()194 void Read(T* data_p, size_t n) { in Read()209 std::string ReadString() { in ReadString()225 const char* head;226 const char* end;[all …]