Lines Matching refs:cursize_
61 size_t cursize_; variable
68 cursize_(0), in AlignedBuffer()
80 cursize_ = std::move(o.cursize_);
106 return cursize_; in CurrentSize()
116 cursize_ = 0; in Clear()
120 cursize_ = 0; in Release()
152 copy_len = copy_len > 0 ? copy_len : cursize_;
166 assert(bufstart_ + copy_offset + copy_len <= bufstart_ + cursize_);
168 cursize_ = copy_len;
170 cursize_ = 0;
187 size_t buffer_remaining = capacity_ - cursize_; in Append()
191 memcpy(bufstart_ + cursize_, src, to_copy); in Append()
192 cursize_ += to_copy; in Append()
204 assert(offset < cursize_); in Read()
207 if(offset < cursize_) { in Read()
208 to_read = std::min(cursize_ - offset, read_size); in Read()
218 size_t total_size = Roundup(cursize_, alignment_); in PadToAlignmentWith()
219 size_t pad_size = total_size - cursize_; in PadToAlignmentWith()
222 assert((pad_size + cursize_) <= capacity_); in PadToAlignmentWith()
223 memset(bufstart_ + cursize_, padding, pad_size); in PadToAlignmentWith()
224 cursize_ += pad_size; in PadToAlignmentWith()
229 assert((pad_size + cursize_) <= capacity_); in PadWith()
230 memset(bufstart_ + cursize_, padding, pad_size); in PadWith()
231 cursize_ += pad_size; in PadWith()
239 cursize_ = tail_size; in RefitTail()
248 return bufstart_ + cursize_; in Destination()
252 cursize_ = cursize; in Size()