Package-level declarations

Types

Link copied to clipboard

Represents a Mach-O file and provides access to its contents.

Link copied to clipboard

Exception thrown when a Mach-O file is invalid or cannot be processed.

Link copied to clipboard
value class MachoFileType(val value: Int) : Comparable<MachoFileType>

Type for C enum MachoFileType

Link copied to clipboard
value class MachoFlags(val value: Int) : Set<MachoFlags>

Type for C flag-set MachoFlags

Link copied to clipboard
@Serializable
data class MachoHeader : ReadableStructure

Represents the Mach-O file header.

Link copied to clipboard

Type for C enum MachoLoadCommandType

Link copied to clipboard
value class MachoMagic(val value: Int) : Comparable<MachoMagic>

Type for C enum MachoMagic

Link copied to clipboard

Represents a section (common of 32 and 64) in a Mach-O file.

Link copied to clipboard

Type for C flag-set MachoSectionAttributes

Link copied to clipboard

Type for C enum MachoSectionType

Link copied to clipboard

Represents a segment(common of 32 and 64) in a Mach-O file.

Link copied to clipboard
value class MachoSegmentFlag(val value: Int) : Set<MachoSegmentFlag>

Type for C flag-set MachoSegmentFlag

Link copied to clipboard

Type for C flag-set MachoSymbolDescFlags

Link copied to clipboard
value class MachoSymbolType(val value: Byte) : Set<MachoSymbolType>

Type for C flag-set MachoSymbolType

Link copied to clipboard
value class MachoVMProt(val value: Int) : Set<MachoVMProt>

Type for C flag-set MachoVMProt

Link copied to clipboard
value class PackedVersion(val value: UInt) : Comparable<PackedVersion>

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard