DataKind
Indica o escopo específico de um valor de dados.
Syntax
enum DataKind {
DataIsUnknown,
DataIsLocal,
DataIsStaticLocal,
DataIsParam,
DataIsObjectPtr,
DataIsFileStatic,
DataIsGlobal,
DataIsMember,
DataIsStaticMember,
DataIsConstant
};
Elementos
Elemento | Descrição |
---|---|
DataIsUnknown | O símbolo de dados não pode ser determinado. |
DataIsLocal | O item de dados é uma variável local. |
DataIsStaticLocal | O item de dados é uma variável local estática. |
DataIsParam | O item de dados é um parâmetro formal. |
DataIsObjectPtr | O item de dados é um ponteiro de objeto (this ). |
DataIsFileStatic | O item de dados é uma variável com escopo de arquivo. |
DataIsGlobal | O item de dados é uma variável global. |
DataIsMember | O item de dados é uma variável de membro do objeto. |
DataIsStaticMember | O item de dados é uma variável estática de classe. |
DataIsConstant | O item de dados é um valor constante. |
Comentários
Os valores nessa enumeração são retornados pelo método IDiaSymbol::get_dataKind.
Requisitos
Cabeçalho: cvconst.h