| LIEF: Library to Instrument Executable Formats Version 0.17.1
    | 
This class represents a subcache in the case of large/split dyld shared cache. More...
#include <SubCache.hpp>
| Classes | |
| class | Iterator | 
| SubCache Iterator.  More... | |
| Public Member Functions | |
| SubCache (std::unique_ptr< details::SubCache > impl) | |
| ~SubCache () | |
| sc_uuid_t | uuid () const | 
| The uuid of the subcache file. | |
| uint64_t | vm_offset () const | 
| The offset of this subcache from the main cache base address. | |
| std::string | suffix () const | 
| The file name suffix of the subCache file (e.g. .25.data, .03.development). | |
| std::unique_ptr< const DyldSharedCache > | cache () const | 
| The associated DyldSharedCache object for this subcache. | |
This class represents a subcache in the case of large/split dyld shared cache.
It mirror (and abstracts) the original dyld_subcache_entry / dyld_subcache_entry_v1
| LIEF::dsc::SubCache::SubCache | ( | std::unique_ptr< details::SubCache > | impl | ) | 
Referenced by operator<<.
| LIEF::dsc::SubCache::~SubCache | ( | ) | 
| std::unique_ptr< const DyldSharedCache > LIEF::dsc::SubCache::cache | ( | ) | const | 
The associated DyldSharedCache object for this subcache.
References LIEF_API.
| std::string LIEF::dsc::SubCache::suffix | ( | ) | const | 
The file name suffix of the subCache file (e.g. .25.data, .03.development).
| sc_uuid_t LIEF::dsc::SubCache::uuid | ( | ) | const | 
The uuid of the subcache file.
| uint64_t LIEF::dsc::SubCache::vm_offset | ( | ) | const | 
The offset of this subcache from the main cache base address.