BinaryWriter(const std::string& fileName_) |
bool | BufferFull() const |
void | BufferReset() |
void | FlushBuffer() |
uint32_t | Pos() const |
void | Seek(uint32_t pos_) |
void | Write(bool x) |
void | Write(char x) |
void | Write(char16_t x) |
void | Write(char32_t x) |
void | Write(const boost::uuids::uuid& uuid) |
void | Write(const std::string& s) |
void | Write(const std::string& s, bool writeNull) |
void | Write(const std::u16string& s) |
void | Write(const std::u32string& s) |
void | Write(double x) |
void | Write(float x) |
void | Write(int16_t x) |
void | Write(int32_t x) |
void | Write(int64_t x) |
void | Write(int8_t x) |
void | Write(uint16_t x) |
void | Write(uint32_t x) |
void | Write(uint64_t x) |
void | Write(uint8_t x) |
void | WriteSLEB128Int(int32_t x) |
void | WriteSLEB128Long(int64_t x) |
void | WriteULEB128UInt(uint32_t x) |
void | WriteULEB128ULong(uint64_t x) |
const int | N static |
uint8_t* | bufend |
uint8_t* | bufp |
FilePtr | file |
std::string | fileName |
uint32_t | pos |