section_64 - Factor Documentation

section_64


Vocabulary
macho

Definition
USING: alien.c-types classes.struct ;

IN: macho

STRUCT: section_64
{ sectname char[16] } { segname char[16] }
{ addr ulonglong initial: 0 } { size ulonglong initial: 0 }
{ offset uint initial: 0 } { align uint initial: 0 }
{ reloff uint initial: 0 } { nreloc uint initial: 0 }
{ flags uint initial: 0 } { reserved1 uint initial: 0 }
{ reserved2 uint initial: 0 } { reserved3 uint initial: 0 }
;


Methods
USING: classes.struct classes.struct.private kernel macho ;

M: section_64 clone
clone-underlying \ section_64 memory>struct ; inline


USING: accessors classes.struct combinators.smart macho ;

M: section_64 struct-slot-values
{
[ sectname>> ]
[ segname>> ]
[ addr>> ]
[ size>> ]
[ offset>> ]
[ align>> ]
[ reloff>> ]
[ nreloc>> ]
[ flags>> ]
[ reserved1>> ]
[ reserved2>> ]
[ reserved3>> ]
} cleave>array ; inline

AltStyle によって変換されたページ (->オリジナル) /