IaqCOMAccessDbgNamespace Object

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

Description

The IaqCOMAccessDbgNamespace objects provide access to debug symbols that correspond to namespaces. You use these objects to automate profiling areas via COM.

Properties of an IaqCOMAccessDbgNamespace object provide information about the namespace to which the object corresponds and help you enumerate classes and routines that belong to the namespace.

Inheritance Hierarchy

The object implements the following interfaces:

IaqCOMAccessDbgNamespace

Members

IaqCOMAccessDbgNamespace
Members(in alphabetical order) Description
Module Property. Read-only. Returns an IaqCOMAccessDbgModule object that provides debug information about the module to which the namespace belongs.
IaqCOMAccessDbgContainer
Members(in alphabetical order) Description
ItemCount(DbgType) Property. Read-only. Integer. Returns the number of classes, routines and other debug symbols that belong to the namespace. The DbgType parameter specifies the type of desired debug symbols. To set this parameter, you can use either values of the TDebugType enumeration type or the appropriate integer value.
Item(DbgType, Index) Property. Read-only. Provides programming interface to a debug symbol by its type and index:
  • DbgType - Specifies the type of the desired symbol. To set this parameter, you can use either a value of the TDebugType enumeration type or the appropriate integer value.

  • Index - Specifies the index of the desired symbol in the debug info container that corresponds to the namespace. The index is zero-based. To obtain the total number of debug symbols of the desired type in the namespace, use the ItemCount property.

IaqCOMAccessDbgSymbol
Members(in alphabetical order) Description
FullName Property. Read-only. String. Specifies the fully-qualified name of the namespace.
Name Property. Read-only. String. For namespaces, this property returns the same value as the FullName property.
Type Property. Read-only. Specifies the type of the debug symbol. For debug symbols that correspond to namespaces this property always returns 4 (or dtNamespace).

Example

For information on working with debug symbols, see Managing Profiling Areas via COM.

See Also

COM Type Reference
Managing Profiling Areas via COM
Working With AQTime via COM - Overview

Highlight search results