AmigaExecutable
in package
FinalYes
Table of Contents
Properties
- $deplodedHunkSizes : array<string|int, mixed>
- $deplodedMemFlags : array<string|int, mixed>
- $deplodedSize : int
- $deplodeInfo : AmigaExecutableDeplodeInfo
Methods
- createDeplodedHunks() : array<string|int, mixed>
- deplode() : void
- deplodeData() : void
- getRealHunkCount() : int
- getRealHunks() : iterable<string|int, mixed>
- isSupported() : bool
- load() : void
- requiresDeploding() : bool
- save() : void
Properties
$deplodedHunkSizes
public
array<string|int, mixed>
$deplodedHunkSizes
$deplodedMemFlags
public
array<string|int, mixed>
$deplodedMemFlags
$deplodedSize
public
int
$deplodedSize
$deplodeInfo
public
AmigaExecutableDeplodeInfo
$deplodeInfo
Methods
createDeplodedHunks()
public
static createDeplodedHunks(DataAccessInterface $deploded, int $deplodedSize, array<string|int, mixed> $deplodedHunkSizes, array<string|int, mixed> $deplodedMemFlags) : array<string|int, mixed>
Parameters
- $deploded : DataAccessInterface
- $deplodedSize : int
- $deplodedHunkSizes : array<string|int, mixed>
- $deplodedMemFlags : array<string|int, mixed>
Return values
array<string|int, mixed>deplode()
public
deplode([bool $loadDeplodedData = true ][, bool $replaceImplodedHunks = true ]) : void
Parameters
- $loadDeplodedData : bool = true
- $replaceImplodedHunks : bool = true
deplodeData()
public
static deplodeData(DataAccessInterface $input, DataAccessInterface $output, AmigaExecutableDeplodeInfo $info) : void
Parameters
- $input : DataAccessInterface
- $output : DataAccessInterface
- $info : AmigaExecutableDeplodeInfo
getRealHunkCount()
public
getRealHunkCount() : int
Return values
intgetRealHunks()
public
getRealHunks() : iterable<string|int, mixed>
Return values
iterable<string|int, mixed>isSupported()
public
static isSupported() : bool
Return values
boolload()
public
load(SplFileInfo $inFile) : void
Parameters
- $inFile : SplFileInfo
requiresDeploding()
public
requiresDeploding() : bool
Return values
boolsave()
public
save(SplFileInfo $outFile) : void
Parameters
- $outFile : SplFileInfo