Home | History | Annotate | Download | only in src

Lines Matching full:pos_

208 LogMessageBuilder::LogMessageBuilder(): sl(Log::mutex_), pos_(0) {
214 Vector<char> buf(Log::message_buffer_ + pos_,
215 Log::kMessageBufferSize - pos_);
220 ASSERT(pos_ <= Log::kMessageBufferSize);
225 Vector<char> buf(Log::message_buffer_ + pos_,
226 Log::kMessageBufferSize - pos_);
231 pos_ += result;
233 pos_ = Log::kMessageBufferSize;
235 ASSERT(pos_ <= Log::kMessageBufferSize);
240 if (pos_ < Log::kMessageBufferSize) {
241 Log::message_buffer_[pos_++] = c;
243 ASSERT(pos_ <= Log::kMessageBufferSize);
314 if (pos_ + len > Log::kMessageBufferSize) {
315 len = Log::kMessageBufferSize - pos_;
319 Vector<char> buf(Log::message_buffer_ + pos_,
320 Log::kMessageBufferSize - pos_);
322 pos_ += len;
323 ASSERT(pos_ <= Log::kMessageBufferSize);
328 return compressor->Store(Vector<const char>(Log::message_buffer_, pos_));
334 pos_ = 0;
336 Vector<char> prev_record(Log::message_buffer_ + pos_,
337 Log::kMessageBufferSize - pos_);
340 pos_ += prev_record.length();
346 ASSERT(pos_ <= Log::kMessageBufferSize);
347 const int written = Log::Write(Log::message_buffer_, pos_);
348 if (written != pos_ && write_failure_handler != NULL) {