TEntireProfileLevel Enumeration

Applies to AQTime 8.81, last modified on January 18, 2022

You use the TEntireProfileLevel enumerator type to obtain or specify the non-class profiling level when you work with predefined profiling areas via COM using xxxxLevel functions (FullCheckLevel, ProfileEntireDotNETCodeLevel and others). The values of this enumeration type specify the level of a detail at which AQTime will profile routines from the corresponding predefined area.

Note: In the Allocation and Reference Count profilers, TEntireProfileLevel corresponds to areas in the Collect Stack Information pane. To operate with predefined profiling areas in the Classes to Profile pane, use the PredefinedClassesAreaValue function and TPredefinedAreaKind enumeration type.

Declaration

IDL

typedef enum TEntireProfileLevel
{
    eplNone = 0,
    eplRoutines = 1,
    eplLines = 2
} TEntireProfileLevel;

Description

The enumeration contains the following values:

Value Integer Description
eplNone 0 Specifies that the area is disabled. All other values indicate that the area is enabled.
eplRoutines 1 Specifies that the area is a routine-level profiling area.
eplLines 2 Specifies that the area is a line-level profiling area.

For information on area levels, see About Profiling Levels.

See Also

COM Type Reference
Managing Profiling Areas via COM
IaqCOMAccessAreaManager Object
IaqCOMAccessArea Object

Highlight search results