Lines Matching refs:buffer_
314 : buffer_(buffer, buffer_size), position_(0) { }
318 int size() const { return buffer_.length(); }
334 DOUBLE_CONVERSION_ASSERT(!is_finalized() && position_ < buffer_.length());
335 buffer_[position_++] = c;
347 DOUBLE_CONVERSION_ASSERT(!is_finalized() && position_ + n < buffer_.length());
349 memmove(&buffer_[position_], s, static_cast<size_t>(n));
364 DOUBLE_CONVERSION_ASSERT(!is_finalized() && position_ < buffer_.length());
365 buffer_[position_] = '\0';
368 DOUBLE_CONVERSION_ASSERT(strlen(buffer_.start()) == static_cast<size_t>(position_));
371 return buffer_.start();
375 Vector<char> buffer_;