gem5  v22.0.0.1
Public Member Functions | List of all members
gem5::loader::RawImage Class Reference

#include <raw_image.hh>

Inheritance diagram for gem5::loader::RawImage:
gem5::loader::ObjectFile gem5::loader::ImageFile

Public Member Functions

 RawImage (ImageFileDataPtr ifd)
 RawImage (const std::string &filename)
MemoryImage buildImage () const override
- Public Member Functions inherited from gem5::loader::ObjectFile
virtual ~ObjectFile ()
virtual ObjectFilegetInterpreter () const
virtual bool relocatable () const
virtual Addr mapSize () const
virtual void updateBias (Addr bias_addr)
virtual Addr bias () const
virtual bool hasTLS ()
Arch getArch () const
OpSys getOpSys () const
ByteOrder getByteOrder () const
const SymbolTablesymtab () const
Addr entryPoint () const

Additional Inherited Members

- Protected Member Functions inherited from gem5::loader::ObjectFile
 ObjectFile (ImageFileDataPtr ifd)
- Protected Member Functions inherited from gem5::loader::ImageFile
 ImageFile (ImageFileDataPtr data)
virtual ~ImageFile ()
- Protected Attributes inherited from gem5::loader::ObjectFile
Arch arch = UnknownArch
OpSys opSys = UnknownOpSys
ByteOrder byteOrder = ByteOrder::little
SymbolTable _symtab
Addr entry = 0
- Protected Attributes inherited from gem5::loader::ImageFile
ImageFileDataPtr imageData

Detailed Description

Definition at line 42 of file raw_image.hh.

Constructor & Destructor Documentation

◆ RawImage() [1/2]

gem5::loader::RawImage::RawImage ( ImageFileDataPtr  ifd)

Definition at line 45 of file raw_image.hh.

◆ RawImage() [2/2]

gem5::loader::RawImage::RawImage ( const std::string &  filename)

Definition at line 47 of file raw_image.hh.

Member Function Documentation

◆ buildImage()

MemoryImage gem5::loader::RawImage::buildImage ( ) const

Implements gem5::loader::ImageFile.

Definition at line 52 of file raw_image.hh.

References gem5::loader::ImageFile::imageData.

The documentation for this class was generated from the following file:

Generated on Sat Jun 18 2022 08:14:24 for gem5 by doxygen 1.8.17