Documentation

Hunk
in package

FinalYes

Table of Contents

Constants

TYPE_BSS  = 1003
TYPE_CODE  = 1001
TYPE_DATA  = 1002
TYPE_END  = 1010
TYPE_RELOC32  = 1004

Properties

$data  : string|null
$entries  : Map|null
$memoryFlags  : int
$numEntries  : int
$size  : int
$type  : int

Methods

createBSS()  : Hunk
createCode()  : Hunk
createData()  : Hunk
createEnd()  : Hunk
createReloc32()  : Hunk
getDataInteger()  : int
getDataString()  : string
getTypeName()  : string
isReal()  : bool

Constants

TYPE_BSS

public mixed TYPE_BSS = 1003

TYPE_CODE

public mixed TYPE_CODE = 1001

TYPE_DATA

public mixed TYPE_DATA = 1002

TYPE_END

public mixed TYPE_END = 1010

TYPE_RELOC32

public mixed TYPE_RELOC32 = 1004

Properties

$data

public string|null $data

$entries

public Map|null $entries

$memoryFlags

public int $memoryFlags

$numEntries

public int $numEntries

Methods

createBSS()

public static createBSS(int $memoryFlags, int $numEntries) : Hunk
Parameters
$memoryFlags : int
$numEntries : int
Return values
Hunk

createCode()

public static createCode(int $memoryFlags, int $numEntries, string $data) : Hunk
Parameters
$memoryFlags : int
$numEntries : int
$data : string
Return values
Hunk

createData()

public static createData(int $memoryFlags, int $numEntries, string $data) : Hunk
Parameters
$memoryFlags : int
$numEntries : int
$data : string
Return values
Hunk

createReloc32()

public static createReloc32(int $size, Map $entries[, int $memoryFlags = 0 ]) : Hunk
Parameters
$size : int
$entries : Map
$memoryFlags : int = 0
Return values
Hunk

getDataInteger()

public getDataInteger(int $offset[, int $size = 1 ]) : int
Parameters
$offset : int
$size : int = 1
Return values
int

getDataString()

public getDataString(int $offset[, int $size = 1 ]) : string
Parameters
$offset : int
$size : int = 1
Return values
string

getTypeName()

public getTypeName() : string
Return values
string

isReal()

public isReal() : bool
Return values
bool

        
On this page

Search results