Searched refs:IData (Results 1 - 13 of 13) sorted by relevance

/frameworks/base/tools/aapt2/io/
H A DFile.cpp30 std::unique_ptr<IData> FileSegment::OpenAsData() {
31 std::unique_ptr<IData> data = file_->OpenAsData();
H A DData.h31 class IData : public KnownSizeInputStream { class in namespace:aapt::io
33 virtual ~IData() = default;
43 class DataSegment : public IData {
45 explicit DataSegment(std::unique_ptr<IData> data, size_t offset, size_t len)
87 std::unique_ptr<IData> data_;
93 // Implementation of IData that exposes a memory mapped file.
95 class MmappedData : public IData {
140 // Implementation of IData that exposes a block of memory that was malloc'ed (new'ed).
142 class MallocData : public IData {
190 class EmptyData : public IData {
[all...]
H A DFile.h44 virtual std::unique_ptr<IData> OpenAsData() = 0;
75 std::unique_ptr<IData> OpenAsData() override;
H A DFileSystem.cpp35 std::unique_ptr<IData> RegularFile::OpenAsData() {
H A DFileSystem.h32 std::unique_ptr<IData> OpenAsData() override;
H A DZipArchive.h37 std::unique_ptr<IData> OpenAsData() override;
H A DUtil.cpp43 std::unique_ptr<io::IData> data = file->OpenAsData();
H A DZipArchive.cpp34 std::unique_ptr<IData> ZipFile::OpenAsData() {
/frameworks/base/tools/aapt2/
H A DLoadedApk.cpp124 std::unique_ptr<io::IData> data = table_file->OpenAsData();
142 std::unique_ptr<io::IData> manifest_data = manifest_file->OpenAsData();
283 std::unique_ptr<io::IData> manifest_data = manifest_file->OpenAsData();
/frameworks/base/tools/aapt2/cmd/
H A DDump.cpp104 std::unique_ptr<io::IData> data = file->OpenAsData();
138 std::unique_ptr<io::IData> data = file->OpenAsData();
156 std::unique_ptr<io::IData> data = file->OpenAsData();
H A DConvert.cpp236 std::unique_ptr<io::IData> data = file->file->OpenAsData();
H A DLink.cpp576 std::unique_ptr<io::IData> data = file->OpenAsData();
/frameworks/base/tools/aapt2/test/
H A DCommon.h89 std::unique_ptr<io::IData> OpenAsData() override {

Completed in 121 milliseconds