byte_cursor.h | 86 : buffer_(buffer), here_(buffer->start), 95 const uint8_t *here() const { return here_; } 98 here_ = here; 103 size_t Available() const { return size_t(buffer_->end - here_); } 124 v = (v << 8) + here_[i]; 129 v = (v << 8) + here_[i]; 135 here_ += size; 159 memcpy(buffer, here_, size); 160 here_ += size; 171 = static_cast<const uint8_t *>(memchr(here_, '\0', Available())) 253 const uint8_t *here_; member in namespace:google_breakpad [all...] |