Home | History | Annotate | Download | only in common

Lines Matching defs:Read

102   // Return the number of bytes available to read at the cursor.
113 // Read a SIZE-byte integer at this cursor, signed if IS_SIGNED is true,
115 // *RESULT to the number. If we read off the end of our buffer, clear
119 ByteCursor &Read(size_t size, bool is_signed, T *result) {
143 // Read an integer, using the cursor's established endianness and
145 // read off the end of our buffer, clear this cursor's complete_ flag.
150 return Read(sizeof(T), T_is_signed, &result);
154 // cursor to the end of them. If we read off the end of our buffer,
157 ByteCursor &Read(uint8_t *buffer, size_t size) {
213 // cursor. If we read off the end of our buffer, clear this cursor's
236 // If there are at least SIZE bytes available to read from the buffer,
252 // The next byte within buffer_ that we'll read.
255 // True if we should read numbers in big-endian form; false if we
256 // should read in little-endian form.
259 // True if we've been able to read all we've been asked to.