Partilhar via


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

Confira também