É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++