Searched refs:write_position_ (Results 1 – 2 of 2) sorted by relevance
83 write_position_ -= read_position_; in reserve()95 write_position_ = 0; in Reinitialize()108 write_position_ = buffer_size_; in Reinitialize()113 assert(buffer_size_ >= write_position_); in available_write()114 return buffer_size_ - write_position_; in available_write()118 assert(buffer_size_ >= write_position_); in available_read()119 assert(write_position_ >= read_position_); in available_read()120 return write_position_ - read_position_; in available_read()124 return (buffer_size_ >= write_position_) && (write_position_ >= read_position_); in valid_buffer_state()129 memcpy(buffer_.get() + write_position_, src, write_length); in write()[all …]
252 Buffer() : buffer_(nullptr), buffer_size_(0), read_position_(0), write_position_(0) {} in Buffer()267 write_position_ = other.write_position_;268 other.write_position_ = 0;299 uint8_t* peek_write() { return buffer_.get() + write_position_; } in peek_write()309 size_t write_position_; variable