Partager via


Énumération WrappedObjectPreference (dbgmodel.h)

L’énumération WrappedObjectPreference indique une préférence pour la façon dont le wrapper et l’objet encapsulé doivent être traités.

Syntaxe

typedef enum WrappedObjectPreference {
  WrappedObjectNameResolution,
  WrappedObjectGeneralProxy
} ;

Constantes

 
WrappedObjectNameResolution
Indique que l’objet encapsulé doit être utilisé pour la résolution de noms et qu’il n’est pas interprété comme un proxy généralisé pour l’objet. En essence, les éléments tels que « » et « ->» doivent fonctionner dans un évaluateur d’expression ; toutefois, d’autres opérations ne doivent pas être effectuées.
WrappedObjectGeneralProxy
Indique que le wrapper doit être considéré comme un proxy général pour l’objet encapsulé.

Remarques

Ces énumérations servent à guider la gestion des wrapper et des objets encapsulés, avec deux modes distincts disponibles. Ces préférences peuvent affecter la façon dont les fonctions et les opérations interagissent avec ces objets.

Exigences

Exigence Valeur
d’en-tête dbgmodel.h

Voir aussi

Vue d’ensemble du modèle de données du débogueur C++