Searched refs:offset_ (Results 1 - 7 of 7) sorted by relevance

/frameworks/base/tools/aapt2/io/
H A DBigBufferStream.cpp31 if (offset_ == iter_->size) {
36 offset_ = 0;
39 *data = iter_->buffer.get() + offset_;
40 *size = iter_->size - offset_;
41 bytes_read_ += iter_->size - offset_;
42 offset_ = iter_->size;
47 if (count > offset_) {
48 bytes_read_ -= offset_;
49 offset_ = 0;
51 offset_
[all...]
H A DStringStream.cpp24 StringInputStream::StringInputStream(const StringPiece& str) : str_(str), offset_(0u) {
28 if (offset_ == str_.size()) {
32 *data = str_.data() + offset_;
33 *size = str_.size() - offset_;
34 offset_ = str_.size();
39 if (count > offset_) {
40 offset_ = 0u;
42 offset_ -= count;
47 return offset_;
H A DFile.cpp36 if (offset_ <= data->size() - len_) {
37 return util::make_unique<DataSegment>(std::move(data), offset_, len_);
H A DData.h46 : data_(std::move(data)), offset_(offset), len_(len), next_read_(offset) {}
50 return static_cast<const uint8_t*>(data_->data()) + offset_;
56 if (next_read_ == offset_ + len_) {
60 *size = len_ - (next_read_ - offset_);
61 next_read_ = offset_ + len_;
66 if (count > next_read_ - offset_) {
67 next_read_ = offset_;
76 next_read_ = offset_;
80 size_t ByteCount() const override { return next_read_ - offset_; }
88 size_t offset_; member in class:aapt::io::DataSegment
[all...]
H A DFile.h73 : file_(file), offset_(offset), len_(len) {}
86 size_t offset_; member in class:aapt::io::FileSegment
H A DBigBufferStream.h52 size_t offset_ = 0; member in class:aapt::io::BigBufferInputStream
H A DStringStream.h54 size_t offset_; member in class:aapt::io::StringInputStream

Completed in 63 milliseconds