|
| enum | system_type {
System_Unspecified
, System_Windows
, System_Windows_1x
, System_Windows_3x
,
System_OS2
} |
| |
|
typedef std::variant< uint16_t, std::string > | Identifier |
| |
|
|
| ResourceFile (system_type system=System_Unspecified) |
| |
| void | ReadFile (Linker::Reader &rd) override |
| | Loads file into memory.
|
| |
|
void | ReadFile (Linker::Reader &rd, offset_t size) |
| |
| offset_t | WriteFile (Linker::Writer &wr) const override |
| | Stores data in memory to file.
|
| |
| void | Dump (Dumper::Dumper &dump) const override |
| | Display file contents in a nice manner.
|
| |
|
| Format (offset_t file_offset=0) |
| |
| virtual void | Clear () |
| | Resets all fields to their default values, deallocate memory.
|
| |
| offset_t | ImageSize () const override |
| | Retrieves size of stored data.
|
| |
| offset_t | WriteFile (Writer &wr, offset_t count, offset_t offset=0) const override |
| | Writes data of non-zero filled sections.
|
| |
| virtual std::shared_ptr< const Image > | AsImage () const |
| | Retrieves a randomly accessible image.
|
| |
|
std::shared_ptr< Image > | AsImage () |
| | Retrieves a randomly accessible image.
|
| |
|
|
static void | ReadIdentifier (Linker::Reader &rd, Identifier &id) |
| |
|
static void | WriteIdentifier (Linker::Writer &wr, const Identifier &id) |
| |
|
static offset_t | GetIdentifierSize (const Identifier &id) |
| |
|
|
system_type | system |
| |
|
offset_t | file_offset |
| |
|
std::vector< Resource > | resources |
| |
|
offset_t | file_offset |
| |
◆ Dump()
Display file contents in a nice manner.
Reimplemented from Linker::Format.
◆ ReadFile()
◆ WriteFile()
The documentation for this class was generated from the following files:
- src/format/neexe.h
- src/format/neexe.cc