Lines Matching refs:offset
44 void WriteInt32BE(int32_t value, uint32_t offset);
45 void WriteInt32LE(int32_t value, uint32_t offset);
46 void WriteUInt32BE(int32_t value, uint32_t offset);
47 void WriteUInt32LE(int32_t value, uint32_t offset);
49 void ReadBytes(uint8_t *data, uint32_t offset, uint32_t length);
51 int32_t ReadInt32BE(uint32_t offset);
52 int32_t ReadInt32LE(uint32_t offset);
53 uint32_t ReadUInt32BE(uint32_t offset);
54 uint32_t ReadUInt32LE(uint32_t offset);
57 unsigned int WriteString(std::string value, unsigned int offset, unsigned int length);
58 unsigned int WriteString(std::u16string value, unsigned int offset, unsigned int length);
59 unsigned int WriteString(std::string value, unsigned int offset, unsigned int length, std::string encoding);
64 int IndexOf(const char *data, uint32_t offset, uint32_t len, uint64_t &resultIndex);
65 int LastIndexOf(const char *data, uint32_t offset, uint32_t len);
69 void SetArray(std::vector<uint8_t> array, unsigned int offset = 0);
70 void FillBuffer(Buffer *buffer, unsigned int offset, unsigned int end);
71 void FillNumber(std::vector<uint8_t> numbers, unsigned int offset, unsigned int end);
72 void FillString(std::string value, unsigned int offset, unsigned int end, std::string encoding);
82 void WriteByte(uint8_t number, uint32_t offset);
83 void WriteStringLoop(std::string value, unsigned int offset, unsigned int end, unsigned int length);
84 void WriteStringLoop(std::u16string value, unsigned int offset, unsigned int end);