All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----com.arcsinc.hardwarehost.coff.SymTableFilter
SymTableFilter
class provides a filtered view of
the symbols for the application loaded in the CoffHandler
.
This class also provides a mechanism to exclude modules from the
available list. For example, all standard dsp applications have a
module exit.asm
. This module is of little value to
view so it may be placed on the excluded list.
SymTableFilter
.
module
is excluded.
DT_ARY
) type.
DT_PTR
) type.
public SymTableFilter(CoffHandler coffHandler)
SymTableFilter
.
coffHandler
which will
be used.
public boolean getUseModuleExclusions()
public void setUseModuleExclusions(boolean v)
setModuleExlusions
will NOT
be available.
public String[] getModuleExclusions()
public void setModuleExclusions(String v[])
public void clearModuleExclusions()
public boolean isModuleExcluded(String module)
module
is excluded.
public String[] getAvailableModules()
String
array with the application modules.
public String[] getAvailableVariables(String module)
String
array with the symbol names.
public byte getSymbolBasicType(String symbolName, String module)
SymbolParams
public byte getSymbolDerivedType(String symbolName, String module)
SymbolParams
public boolean isSymbolArray(String symbolName, String module)
DT_ARY
) type.
public boolean isSymbolPointer(String symbolName, String module)
DT_PTR
) type.
public int getSymbolLocation(String symbolName, String module)
public int[] getFileVariableSpaceOld(String module)
getFileVariableSpace()
public int[] getFileVariableSpace(String module, String sectionStr)
All Packages Class Hierarchy This Package Previous Next Index