Lines Matching refs:available
567 size_t available = data_length_ - seek_position_;
568 if (bytes > available) {
570 bytes = available;
582 size_t available = buffer_length_ - seek_position_;
583 if (0 == available) {
594 available = buffer_length_ - seek_position_;
597 if (bytes > available) {
598 bytes = available;
761 const size_t available = data_length_;
762 if (0 == available) {
767 const size_t copy = _min(bytes, available);
792 const size_t available = buffer_length_ - data_length_;
793 if (0 == available) {
800 const size_t copy = _min(bytes, available);
947 size_t available = _min(buffer_len, str_.size() - read_pos_);
948 if (!available)
950 memcpy(buffer, str_.data() + read_pos_, available);
951 read_pos_ += available;
953 *read = available;