Lines Matching refs:buffer
34 ArgumentDecoder::ArgumentDecoder(const uint8_t* buffer, size_t bufferSize)
36 initialize(buffer, bufferSize);
39 ArgumentDecoder::ArgumentDecoder(const uint8_t* buffer, size_t bufferSize, Deque<Attachment>& attachments)
41 initialize(buffer, bufferSize);
59 void ArgumentDecoder::initialize(const uint8_t* buffer, size_t bufferSize)
64 memcpy(m_buffer, buffer, bufferSize);
79 uint8_t* buffer = roundUpToAlignment(m_bufferPos, alignment);
80 if (static_cast<size_t>(m_bufferEnd - buffer) < size) {
81 // We've walked off the end of this buffer.
86 m_bufferPos = buffer;
95 bool ArgumentDecoder::decodeBytes(Vector<uint8_t>& buffer)
104 buffer.resize(size);
106 memcpy(&buffer[0], m_bufferPos, size);
127 bool ArgumentDecoder::decodeBytes(uint8_t* buffer, size_t bufferSize)
141 memcpy(buffer, m_bufferPos, size);
230 printf("Size of buffer: %d\n", (int)(m_bufferEnd - m_buffer));