| [Overview][Types][Classes][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
COFF resource writer
Source position: coffwriter.pp line 93
type TCoffResourceWriter = class(TAbstractResourceWriter)  | 
||
protected  | 
||
fOppositeEndianess: Boolean;  | 
||
procedure WriteEmptyCoffHeader();  | 
||
procedure WriteEmptySectionHeader(); virtual;  | 
||
procedure WriteResStringTable(); virtual;  | 
||
procedure WriteRawData();  | 
||
procedure WriteRelocations();  | 
||
procedure WriteCoffStringTable();  | 
||
function GetFixedCoffHeader; virtual;  | 
||
procedure FixCoffHeader();  | 
||
procedure FixSectionHeader(); virtual;  | 
||
function GetExtensions; override;  | 
||
function GetDescription; override;  | 
||
function PrescanNode(); virtual;  | 
||
procedure PrescanResourceTree; virtual;  | 
||
procedure Write(); override;  | 
||
procedure WriteSymbolTable(); virtual;  | 
||
public  | 
||
constructor Create; override;  | 
||
destructor Destroy; override;  | 
||
property MachineType: TCoffMachineType; [rw]  | 
  | 
The machine type of the object file  | 
property OppositeEndianess: Boolean; [rw]  | 
||
end;  | 
  | 
COFF resource writer  | 
|
| | | ||
  | 
Base abstract resource writer class  | 
|
| | | ||
TObject  | 
This class provides a writer for COFF object files containing resources.
COFF is the file format used by Microsoft Windows object files. Usually resources get stored in a object file that can be given to a linker to produce an executable.
MachineType property can be used to set the machine type of the object file to generate.
  | 
The machine type of the object file  | 
|
  | 
Base abstract resource writer class  | 
|
  | 
COFF resource reader  |