|
gem5 [DEVELOP-FOR-25.0]
|
#include <image_file.hh>
Public Member Functions | |
| virtual MemoryImage | buildImage () const =0 |
Protected Member Functions | |
| ImageFile (ImageFileDataPtr data) | |
| virtual | ~ImageFile () |
Protected Attributes | |
| ImageFileDataPtr | imageData |
Definition at line 45 of file image_file.hh.
|
inlineprotected |
Definition at line 49 of file image_file.hh.
References data, and imageData.
Referenced by gem5::loader::DtbFile::DtbFile(), and gem5::loader::ObjectFile::ObjectFile().
|
inlineprotectedvirtual |
Definition at line 50 of file image_file.hh.
|
pure virtual |
Implemented in gem5::loader::DtbFile, gem5::loader::ElfObject, and gem5::loader::RawImage.
|
protected |
Definition at line 48 of file image_file.hh.
Referenced by gem5::loader::DtbFile::buildImage(), gem5::loader::RawImage::buildImage(), gem5::loader::DtbFile::DtbFile(), gem5::loader::ElfObject::ElfObject(), gem5::loader::ElfObject::getInterpPath(), gem5::loader::ElfObject::getSections(), gem5::loader::ElfObject::handleLoadableSegment(), and ImageFile().