#pragma once class ByteStream { public: ByteStream(std::vector data); ~ByteStream(); int ReadInt(bool littleEndian = true); std::string ReadString(int length); std::vector ReadBytes(int length); private: std::vector Data; };