Freigeben über


WrappedObjectPreference-Aufzählung (dbgmodel.h)

Die WrappedObjectPreference Enumeration gibt eine Einstellung für die Behandlung des Wrappers und des umschlossenen Objekts an.

Syntax

typedef enum WrappedObjectPreference {
  WrappedObjectNameResolution,
  WrappedObjectGeneralProxy
} ;

Konstanten

 
WrappedObjectNameResolution
Gibt an, dass das umschlossene Objekt für die Namensauflösung verwendet und nicht interpretiert werden soll, um ein generalisierter Proxy für das Objekt zu sein. Im Wesentlichen sollten Dinge wie "." und "->" in einem Ausdrucksauswerter funktionieren; Andere Vorgänge sollten jedoch nicht.
WrappedObjectGeneralProxy
Gibt an, dass der Wrapper als allgemeiner Proxy für das umschlossene Objekt betrachtet werden soll.

Bemerkungen

Diese Enumerationen dienen dazu, die Behandlung von Wrapper- und umschlossenen Objekten mit zwei verschiedenen Modi zu leiten. Diese Einstellungen können sich darauf auswirken, wie Funktionen und Vorgänge mit diesen Objekten interagieren.

Anforderungen

Anforderung Wert
Header- dbgmodel.h

Siehe auch

Debuggerdatenmodell C++-Übersicht