SymbolName-Klasse
Das C++ Build Insights SDK ist mit Visual Studio 2017 und höher kompatibel. Um die Dokumentation für diese Versionen anzuzeigen, legen Sie das Auswahlsteuerelement Version in Visual Studio für diesen Artikel auf Visual Studio 2017 oder höher fest. Es befindet sich am Anfang des Inhaltsverzeichnisses auf dieser Seite.
Die SymbolName
-Klasse wird mit den Funktionen MatchEvent, MatchEventInMemberFunction, MatchEventStack und MatchEventStackInMemberFunction verwendet. Dient zum Abgleichen eines SYMBOL_NAME-Ereignisses.
Syntax
class SymbolName : public SimpleEvent
{
public:
SymbolName(const RawEvent& event);
const unsigned long long& Key() const;
const char* Name() const;
};
Member
Zusammen mit den geerbten Membern aus der Basisklasse SimpleEvent enthält die SymbolName
-Klasse die folgenden Member:
Konstruktoren
Funktionen
Schlüssel
const unsigned long long& Key() const;
Rückgabewert
Numerischer Bezeichner für den von diesem Symbol dargestellten Typ. Dieser Bezeichner ist innerhalb eines Compiler-Front-End-Durchlaufs eindeutig.
Name
const char* Name() const;
Rückgabewert
Der Name des Typs, der durch das UTF-8-codierte Symbol dargestellt wird.
SymbolName
SymbolName(const RawEvent& event);
Parameter
event
Ein SYMBOL_NAME-Ereignis.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für