| Modifier and Type | Class and Description |
|---|---|
class |
MachOHelper64.Sizes |
| Constructor and Description |
|---|
MachOHelper64(MachO64 macho)
Create a new
MachOHelper64 using an existing MachO64
object. |
MachOHelper64(String filename)
Create a new
MachOHelper64 based on the given filename. |
MachOHelper64(String filename,
boolean filton) |
MachOHelper64(String filename,
long offset)
Create a new
MachOHelper64 based on the given filename. |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
MachO64.Symbol[] |
getCommonObjects() |
MachO64.Symbol[] |
getExternalFunctions() |
MachO64.Symbol[] |
getExternalObjects() |
MachO64.Symbol[] |
getLocalFunctions() |
MachO64.Symbol[] |
getLocalObjects() |
MachO64 |
getMachO()
Give back the MachO64 object that this helper is wrapping
|
String[] |
getNeeded() |
String |
getQnxUsage() |
MachOHelper64.Sizes |
getSizes() |
String |
getSoname() |
MachO64.Symbol[] |
getUndefined() |
boolean |
is64() |
public MachOHelper64(MachO64 macho) throws IOException
MachOHelper64 using an existing MachO64
object.macho - An existing MachO64 object to wrap.IOException - Error processing the MachO file.public MachOHelper64(String filename) throws IOException
MachOHelper64 based on the given filename.filename - The file to use for creating a new MachO64 object.IOException - Error processing the MachO file.MachO64.MachO64( String )public MachOHelper64(String filename, long offset) throws IOException
MachOHelper64 based on the given filename.filename - The file to use for creating a new MachO64 object.IOException - Error processing the MachO file.MachO64.MachO64( String )public MachOHelper64(String filename, boolean filton) throws IOException
IOExceptionpublic void dispose()
public boolean is64()
public MachO64 getMachO()
public MachO64.Symbol[] getExternalFunctions() throws IOException
IOExceptionpublic MachO64.Symbol[] getExternalObjects() throws IOException
IOExceptionpublic MachO64.Symbol[] getUndefined() throws IOException
IOExceptionpublic MachO64.Symbol[] getLocalFunctions() throws IOException
IOExceptionpublic MachO64.Symbol[] getLocalObjects() throws IOException
IOExceptionpublic MachO64.Symbol[] getCommonObjects() throws IOException
IOExceptionpublic String[] getNeeded() throws IOException
IOExceptionpublic String getSoname() throws IOException
IOExceptionpublic String getQnxUsage() throws IOException
IOExceptionpublic MachOHelper64.Sizes getSizes() throws IOException
IOExceptionCopyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.