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

public Interface DebugVC50SSGlobalTypes

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

Models the "sstGlobalTypes" subsection in Visual C++ 5.0 debug information. This class provides access to the types via iterators; it does not instantiate objects to represent types because of the expected high volume of types. The caller is expected to traverse this table and convert the platform-dependent types into a platform-independent format at run time.

Method Summary

Modifier and TypeMethod and Description
public int
getNumTypes()

Number of types in the table.

public DebugVC50TypeIterator
getTypeIterator()

Create a new type iterator pointing to the first type in the subsection.

public int
getTypeOffset(int i)

Absolute file offset of the ith (0..getNumTypes() - 1) type in the table.

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

Method Detail

getNumTypesback to summary
public int getNumTypes()

Number of types in the table.

getTypeIteratorback to summary
public DebugVC50TypeIterator getTypeIterator()

Create a new type iterator pointing to the first type in the subsection.

getTypeOffsetback to summary
public int getTypeOffset(int i)

Absolute file offset of the ith (0..getNumTypes() - 1) type in the table.