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

/frameworks/base/tools/aapt2/io/
H A DBigBufferStreams.cpp32 if (offset_ == iter_->size) {
37 offset_ = 0;
40 *data = iter_->buffer.get() + offset_;
41 *size = iter_->size - offset_;
42 bytes_read_ += iter_->size - offset_;
43 offset_ = iter_->size;
48 if (count > offset_) {
49 bytes_read_ -= offset_;
50 offset_ = 0;
52 offset_
[all...]
H A DFile.cpp36 if (offset_ <= data->size() - len_) {
37 return util::make_unique<DataSegment>(std::move(data), offset_, len_);
H A DData.h42 : data_(std::move(data)), offset_(offset), len_(len), next_read_(offset) {}
46 return static_cast<const uint8_t*>(data_->data()) + offset_;
52 if (next_read_ == offset_ + len_) {
56 *size = len_ - (next_read_ - offset_);
57 next_read_ = offset_ + len_;
62 if (count > next_read_ - offset_) {
63 next_read_ = offset_;
72 next_read_ = offset_;
76 size_t ByteCount() const override { return next_read_ - offset_; }
84 size_t offset_; member in class:aapt::io::DataSegment
[all...]
H A DBigBufferInputStream.h49 size_t offset_ = 0; member in class:aapt::io::BigBufferInputStream
H A DFile.h71 : file_(file), offset_(offset), len_(len) {}
81 size_t offset_; member in class:aapt::io::FileSegment

Completed in 101 milliseconds