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

public Interface DebugVC50SSSegMap

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

Models the "sstSegMap" subsection in Visual C++ 5.0 debug information. This subsection contains the mapping between the logical segment indices used in the symbol table and the physical segments where the program was loaded. There is one sstSegMap per executable or DLL. (Some of the descriptions are taken directly from Microsoft's documentation and are copyrighted by Microsoft.)

Method Summary

Modifier and TypeMethod and Description
public short
getNumLogicalSegDesc()

The total number of logical segments.

public short
getNumSegDesc()

Count of the number of segment descriptors in table.

public DebugVC50SegDesc
getSegDesc(int i)

Get the ith segment descriptor (0..getNumSegDesc() - 1).

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

Method Detail

getNumLogicalSegDescback to summary
public short getNumLogicalSegDesc()

The total number of logical segments. All group descriptors follow the logical segment descriptors. The number of group descriptors is given by cSeg - cSegLog.

getNumSegDescback to summary
public short getNumSegDesc()

Count of the number of segment descriptors in table.

getSegDescback to summary
public DebugVC50SegDesc getSegDesc(int i)

Get the ith segment descriptor (0..getNumSegDesc() - 1).