Interface IDebugHostEvaluator3 (dbgmodel.h)
interface de l’évaluateur d’expression version 3 vers le débogueur sous-jacent.
Cette version 3 de l’interface prend en charge toutes les méthodes précédentes avec des signatures identiques et inclut d’autres nouvelles méthodes qui fournissent des fonctionnalités ajoutées. Les nouvelles méthodes sont répertoriées dans l’en-tête à la fin de la section pour cette interface.
Héritage
L’interface IDebugHostEvaluator 3 hérite de l’interface IDebugHostEvaluator2.
Méthode
L’interface IDebugHostEvaluator3 a ces méthodes.
IDebugHostEvaluator3 ::AddRef La méthode AddRef incrémente le nombre de références d’un objet. |
IDebugHostEvaluator3 ::AssignTo La méthode AssignTo effectue une affectation en fonction de la sémantique du langage en cours de débogage. |
IDebugHostEvaluator3 ::Compare La méthode Compare compare deux objets basés sur un modèle pour l’égalité linguistiquement. Il gère les pointeurs et l’égalité de contrainte de pointeur si nécessaire. |
IDebugHostEvaluator3 ::EvaluateExpression La méthode EvaluateExpression permet à l’hôte de débogage d’évaluer une expression de langage (par exemple C++) et de retourner la valeur résultante de cette expression évaluée en tant qu’IModelObject. |
IDebugHostEvaluator3 ::EvaluateExtendedExpression La méthode EvaluateExtendedExpression demande une évaluation d’une expression de langage, y compris toute évaluation supplémentaire non linguistique. |
IDebugHostEvaluator3 ::QueryInterface La méthode QueryInterface interroge une interface spécifique sur un objet. |
IDebugHostEvaluator3 ::Release La méthode Release libère une référence à l’objet IDebugHostEvaluator3. |
Exigences
Exigence | Valeur |
---|---|
d’en-tête | dbgmodel.h |
Voir aussi
Vue d’ensemble du modèle de données du débogueur C++