Lines Matching refs:Buffer

26 void Buffer::Init(uint32_t size)
30 HILOG_FATAL("Buffer constructor malloc failed");
37 void Buffer::Init(Buffer *buffer)
42 HILOG_FATAL("Buffer constructor malloc failed");
46 HILOG_FATAL("Buffer constructor memcpy_s failed");
52 void Buffer::Init(Buffer *pool, unsigned int poolOffset, unsigned int length)
62 void Buffer::Init(uint8_t *buffer, unsigned int byteOffset, unsigned int length)
72 Buffer::~Buffer()
80 EncodingType Buffer::GetEncodingType(std::string encode)
101 uint8_t *Buffer::GetRaw()
106 unsigned int Buffer::GetLength()
111 void Buffer::SetLength(unsigned int len)
116 unsigned int Buffer::GetByteOffset()
121 void Buffer::SubBuffer(Buffer *tBuf, uint32_t start, uint32_t end)
130 uint32_t Buffer::Copy(Buffer *tBuf, uint32_t tStart, uint32_t sStart, uint32_t sEnd)
145 HILOG_DEBUG("Buffer::WriteBytes size is 0");
149 HILOG_FATAL("Buffer WriteBytes memmove_s failed");
158 int Buffer::Compare(Buffer *tBuf, uint32_t targetStart, uint32_t sourceStart, uint32_t length)
168 void Buffer::WriteBE(int32_t value, uint32_t bytes)
179 void Buffer::WriteLE(int32_t value, uint32_t bytes)
190 uint32_t Buffer::ReadBE(uint32_t bytes)
201 uint32_t Buffer::ReadLE(uint32_t bytes)
212 void Buffer::WriteInt32BE(int32_t value, uint32_t offset)
220 int32_t Buffer::ReadInt32BE(uint32_t offset)
228 void Buffer::WriteInt32LE(int32_t value, uint32_t offset)
236 int32_t Buffer::ReadInt32LE(uint32_t offset)
244 void Buffer::WriteUInt32BE(int32_t value, uint32_t offset)
252 uint32_t Buffer::ReadUInt32BE(uint32_t offset)
260 void Buffer::WriteUInt32LE(int32_t value, uint32_t offset)
268 uint32_t Buffer::ReadUInt32LE(uint32_t offset)
276 int32_t Buffer::Get(uint32_t index)
281 HILOG_FATAL("Buffer get memcpy_s failed");
286 void Buffer::Set(uint32_t index, uint8_t value)
291 void Buffer::ReadBytes(uint8_t *data, uint32_t offset, uint32_t length)
298 HILOG_DEBUG("Buffer::ReadBytes size is 0");
302 HILOG_FATAL("Buffer ReadBytes memcpy_s failed");
306 void Buffer::ReadBytesForArrayBuffer(void *data, uint32_t length)
309 HILOG_DEBUG("Buffer::ReadBytesForArrayBuffer size is 0");
318 void Buffer::WriteByte(uint8_t number, uint32_t offset)
323 unsigned int Buffer::WriteString(std::string value, unsigned int size)
330 unsigned int Buffer::WriteString(string value, unsigned int offset, unsigned int length)
337 void Buffer::WriteStringLoop(string value, unsigned int offset, unsigned int end, unsigned int length)
355 std::string Buffer::Utf16StrToStr(std::u16string value)
369 unsigned int Buffer::WriteString(std::u16string value, unsigned int offset, unsigned int length)
375 void Buffer::WriteStringLoop(std::u16string value, unsigned int offset, unsigned int end)
382 bool Buffer::WriteBytes(uint8_t *src, unsigned int size, uint8_t *dest)
388 HILOG_DEBUG("Buffer::WriteBytes size is 0");
392 HILOG_FATAL("Buffer WriteBytes memcpy_s failed");
398 void Buffer::SetArray(vector<uint8_t> array, unsigned int offset)
405 void Buffer::FillBuffer(Buffer *buffer, unsigned int offset, unsigned int end)
424 void Buffer::FillNumber(vector<uint8_t> numbers, unsigned int offset, unsigned int end)
440 std::string Buffer::GetString(std::string value, EncodingType encodingType)
464 void Buffer::FillString(string value, unsigned int offset, unsigned int end, string encoding)
476 unsigned int Buffer::WriteString(string value, unsigned int offset, unsigned int length, string encoding)
490 std::string Buffer::ToBase64(uint32_t start, uint32_t length)
508 std::string Buffer::ToBase64Url(uint32_t start, uint32_t length)
526 int Buffer::IndexOf(const char *data, uint32_t offset, uint32_t len, uint64_t &resultIndex)
550 int Buffer::LastIndexOf(const char *data, uint32_t offset, uint32_t len)
566 } // namespace OHOS::Buffer