APIdia Launch Partner
Top Description Methods
sun.jvm.hotspot.debugger.win32.coff

public Interface DebugVC50SSFileIndex

extends DebugVC50Subsection
Known Direct Implementers
sun.jvm.hotspot.debugger.win32.coff.COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSFileIndexImpl

Models the "sstFileIndex" subsection in Visual C++ 5.0 debug information. This subsection contains a list of all of the source files that contribute code to any module (compiland) in the executable. File names are partially qualified relative to the compilation directory.

Method Summary

Modifier and TypeMethod and Description
public short[]
getModStart()

Array of indices into the NameOffset table for each module.

public int[]
getNameRef()

Array of offsets into the Names table.

public String[]
getNames()

List of zero terminated file names.

public short
getNumModules()

Number of file name references per module.

public short
getNumReferences()

Count of the total number of file name references.

public short[]
getRefCount()

Number of file name references per module.

Inherited from sun.jvm.hotspot.debugger.win32.coff.DebugVC50Subsection:
getSubsectionModuleIndexgetSubsectionSizegetSubsectionType

Method Detail

getModStartback to summary
public short[] getModStart()

Array of indices into the NameOffset table for each module. Each index is the start of the file name references for each module.

getNameRefback to summary
public int[] getNameRef()

Array of offsets into the Names table. For each module, the offset to first referenced file name is at NameRef[ModStart] and continues for cRefCnt entries. FIXME: this probably is useless and needs fixup to convert these offsets into indices into the following array.

getNamesback to summary
public String[] getNames()

List of zero terminated file names. Each file name is partially qualified relative to the compilation directory.

getNumModulesback to summary
public short getNumModules()

Number of file name references per module.

getNumReferencesback to summary
public short getNumReferences()

Count of the total number of file name references.

getRefCountback to summary
public short[] getRefCount()

Number of file name references per module.