Skip to main content

MachoReader

Trait MachoReader 

Source
pub trait MachoReader<R: Read + Seek> {
    // Required methods
    fn read_program(&mut self) -> Result<MachoProgram, GaiaError>;
    fn reader(&mut self) -> &mut BinaryReader<R, Fixed<LittleEndian>>;
    fn config(&self) -> &MachoReadConfig;
}
Expand description

Mach-O 读取器 trait

定义了读取 Mach-O 文件的通用接口。

Required Methods§

Source

fn read_program(&mut self) -> Result<MachoProgram, GaiaError>

读取 Mach-O 程序

Source

fn reader(&mut self) -> &mut BinaryReader<R, Fixed<LittleEndian>>

获取内部读取器的引用

Source

fn config(&self) -> &MachoReadConfig

获取配置

Implementors§