SymbolName クラス
C++ Build Insights SDK は、Visual Studio 2017 以降と互換性があります。 これらのバージョンのドキュメントを表示するには、この記事の Visual Studio バージョン セレクター コントロールを Visual Studio 2017 以降に設定します。 このページの目次の一番上にあります。
SymbolName クラスは、MatchEvent、MatchEventInMemberFunction、MatchEventStack、および MatchEventStackInMemberFunction 関数と共に使用されます。 SYMBOL_NAME イベントを照合するために使用します。
構文
class SymbolName : public SimpleEvent
{
public:
SymbolName(const RawEvent& event);
const unsigned long long& Key() const;
const char* Name() const;
};
メンバー
その基底クラス SimpleEvent から継承されたメンバーに加えて、SymbolName クラスには以下のメンバーが含まれます。
コンストラクター
機能
キー
const unsigned long long& Key() const;
戻り値
この記号によって表される型の数値識別子。 この識別子は、コンパイラのフロントエンド パス内で一意です。
名前
const char* Name() const;
戻り値
シンボルによって表される型の名前。UTF-8 でエンコードされます。
SymbolName
SymbolName(const RawEvent& event);
パラメーター
event
SYMBOL_NAME イベント。