A region within a file that can be dumped, decompiled, and it may contain fixups.
More...
|
void | AddSignal (offset_t off, offset_t len) |
| Add a relocation inside the image block.
|
|
| Block (std::string name, offset_t offset, std::shared_ptr< Linker::Writable > image, offset_t address, unsigned display_width, unsigned offset_display_width=8, unsigned address_display_width=-1u, unsigned position_display_width=-1u) |
|
void | Display (Dumper &dump) override |
|
| Region (std::string name, offset_t offset, offset_t length, unsigned display_width) |
|
| Container (std::string name="") |
|
std::shared_ptr< Field > | FindField (std::string name) |
|
template<typename T > |
T | GetField (std::string name, offset_t default_value=T()) |
|
void | AddField (std::shared_ptr< Field > field) |
|
void | AddField (size_t index, std::shared_ptr< Field > field) |
|
template<typename D , typename ... Ts> |
void | AddField (std::string label, std::shared_ptr< D > display, Ts... values) |
|
template<typename D , typename ... Ts> |
void | AddOptionalField (std::string label, std::shared_ptr< D > display, Ts... values) |
|
template<typename D , typename ... Ts> |
void | AddHiddenField (std::string label, std::shared_ptr< D > display, Ts... values) |
|
template<typename D , typename ... Ts> |
void | InsertField (size_t index, std::string label, std::shared_ptr< D > display, Ts... values) |
|
template<typename D , typename ... Ts> |
void | InsertOptionalField (size_t index, std::string label, std::shared_ptr< D > display, Ts... values) |
|
template<typename D , typename ... Ts> |
void | InsertHiddenField (size_t index, std::string label, std::shared_ptr< D > display, Ts... values) |
|
A region within a file that can be dumped, decompiled, and it may contain fixups.