TDebugType Enumeration

Applies to AQTime 8.81, last modified on November 27, 2020

You use the TDebugType type to obtain or specify the type of desired debug symbols when working with them via COM. Values of this enumeration type specify the type of the debug symbol: routine, class, module, and so on.

Declaration

IDL

typedef enum TDebugType
{
    dtNone = 0,
    dtModule = 1,
    dtSourceFile= 2,
    dtUnit = 3,
    dtNamespace = 4,
    dtClass = 5,
    dtRoutine = 6,
    dtPackage = 7,
} TDebugType;

Description

The enumeration contains the following values:

Value Integer Description
dtNone 0 The type of the debug symbol is not defined.
dtModule 1 The debug symbol is a module. The object of this type is an IaqCOMAccessDbgModule object.
dtSourceFile 2 The debug symbol corresponds to a source file. The object of this type is an IaqCOMAccessDbgSourceFile object.
dtUnit 3 The debug symbol corresponds to a unit. The object of this type is an IaqCOMAccessDbgUnit object.
dtNamespace 4 The debug symbol corresponds to a namespace. The object of this type is an IaqCOMAccessDbgNamespace object.
dtClass 5 The debug symbol corresponds to a class. The object of this type is an IaqCOMAccessDbgClass object.
dtRoutine 6 The debug symbol corresponds to a routine. The object of this type is an IaqCOMAccessDbgRoutine object.
dtPackage 7 The debug symbol corresponds to a package. The object of this type is an IaqCOMAccessDbgPackage object.

See Also

COM Type Reference
Managing Profiling Areas via COM
IaqCOMAccessDbgSymbol Interface
IaqCOMAccessDbgContainer Interface

Highlight search results