Definition at line 26 of file elf_loader.cc.
◆ ~Mappable()
virtual dart::bin::elf::Mappable::~Mappable |
( |
| ) |
|
|
inlinevirtual |
◆ Mappable()
dart::bin::elf::Mappable::Mappable |
( |
| ) |
|
|
inlineprotected |
◆ FromMemory()
Mappable * dart::bin::elf::Mappable::FromMemory |
( |
const uint8_t * |
memory, |
|
|
size_t |
size |
|
) |
| |
|
static |
◆ FromPath()
Mappable * dart::bin::elf::Mappable::FromPath |
( |
const char * |
path | ) |
|
|
static |
Definition at line 151 of file elf_loader.cc.
151 {
153}
static File * Open(Namespace *namespc, const char *path, FileOpenMode mode)
◆ Map()
virtual MappedMemory * dart::bin::elf::Mappable::Map |
( |
File::MapType |
type, |
|
|
uint64_t |
position, |
|
|
uint64_t |
length, |
|
|
void * |
start = nullptr |
|
) |
| |
|
pure virtual |
◆ ReadFully()
virtual bool dart::bin::elf::Mappable::ReadFully |
( |
void * |
dest, |
|
|
int64_t |
length |
|
) |
| |
|
pure virtual |
◆ SetPosition()
virtual bool dart::bin::elf::Mappable::SetPosition |
( |
uint64_t |
position | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: