Public Member Functions | List of all members
bloaty::macho::MachOObjectFile Class Reference
Inheritance diagram for bloaty::macho::MachOObjectFile:
Inheritance graph
[legend]

Public Member Functions

std::string GetBuildId () const override
 
bool GetDisassemblyInfo (absl::string_view, DataSource, DisassemblyInfo *) const override
 
 MachOObjectFile (std::unique_ptr< InputFile > file_data)
 
void ProcessFile (const std::vector< RangeSink * > &sinks) const override
 
- Public Member Functions inherited from bloaty::ObjectFile
const ObjectFiledebug_file () const
 
const InputFilefile_data () const
 
 ObjectFile (std::unique_ptr< InputFile > file_data)
 
void set_debug_file (const ObjectFile *file)
 
virtual ~ObjectFile ()
 

Detailed Description

Definition at line 540 of file macho.cc.

Constructor & Destructor Documentation

◆ MachOObjectFile()

bloaty::macho::MachOObjectFile::MachOObjectFile ( std::unique_ptr< InputFile file_data)
inline

Definition at line 542 of file macho.cc.

Member Function Documentation

◆ GetBuildId()

std::string bloaty::macho::MachOObjectFile::GetBuildId ( ) const
inlineoverridevirtual

Implements bloaty::ObjectFile.

Definition at line 545 of file macho.cc.

◆ GetDisassemblyInfo()

bool bloaty::macho::MachOObjectFile::GetDisassemblyInfo ( absl::string_view  ,
DataSource  ,
DisassemblyInfo  
) const
inlineoverridevirtual

Implements bloaty::ObjectFile.

Definition at line 600 of file macho.cc.

◆ ProcessFile()

void bloaty::macho::MachOObjectFile::ProcessFile ( const std::vector< RangeSink * > &  sinks) const
inlineoverridevirtual

Implements bloaty::ObjectFile.

Definition at line 563 of file macho.cc.


The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:58