Interfaccia IDebugHostConstant (dbgmodel.h)
Rappresenta una costante all'interno di informazioni simboliche, ad esempio un argomento modello non di tipo in C++.
Ereditarietà
IDebugHostConstant eredita da IDebugHostSymbol.
Metodi
L'interfaccia IDebugHostConstant include questi metodi.
IDebugHostConstant::AddRef Il metodo IDebugHostConstant::AddRef incrementa il conteggio dei riferimenti per un'interfaccia in un oggetto . |
IDebugHostConstant::EnumerateChildren Il metodo IDebugHostConstant::EnumerateChildren ottiene un enumeratore in grado di enumerare tutti gli elementi figlio di un determinato simbolo. |
IDebugHostConstant::GetContainModule Il metodo IDebugHostConstant::GetContainingModule, quando viene chiamato su un simbolo, ottiene il modulo che contiene il simbolo se il simbolo ha un modulo contenitore. |
IDebugHostConstant::GetContext Il metodo IDebugHostConstant::GetContext, quando viene chiamato su un simbolo, ottiene il contesto host in cui si trova il simbolo. |
IDebugHostConstant::GetName Il metodo IDebugHostConstant::GetName, quando viene chiamato su un simbolo, ottiene il nome del simbolo se ha un nome. |
IDebugHostConstant::GetSymbolKind Ottiene il tipo di simbolo, ovvero un campo, una classe base, un tipo e così via. |
IDebugHostConstant::GetType Il metodo IDebugHostConstant::GetType, quando viene chiamato su un simbolo, ottiene il tipo di simbolo, ad esempio int *. |
IDebugHostConstant::GetValue Il metodo GetValue restituisce il valore della costante compressa in un valore VARIANT. |
IDebugHostConstant::QueryInterface Il metodo IDebugHostConstant::QueryInterface recupera i puntatori alle interfacce supportate in un oggetto . |
IDebugHostConstant::Release Il metodo IDebugHostConstant::Release decrementa il conteggio dei riferimenti per un'interfaccia in un oggetto . |
Commenti
Per le posizioni in cui i valori costanti sono presenti nelle informazioni simboliche (dove un particolare valore è un simbolo che può o meno essere un valore costante), l'interfaccia IDebugHostConstant esprime il concetto di tale costante. Questa operazione viene in genere usata in posizioni come argomenti modello in cui un determinato argomento è in genere un tipo, ma può essere invece un argomento modello non di tipo , ad esempio una costante.
Requisiti
Requisito | Valore |
---|---|
Intestazione | dbgmodel.h |