| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Logging/TokenizedMessage.h |
Include |
#include "Logging/TokenizedMessage.h" |
class FTokenizedMessage : public TSharedFromThis< FTokenizedMessage >
This class represents a rich tokenized message, such as would be used for compiler output with 'hyperlinks' to source file locations
Name | Description | ||
---|---|---|---|
|
TSharedPtr< IMe... |
MessageLink |
A token associated with the entire message (doesn't display) |
|
MessageTokens |
The array of message tokens this message contains |
No constructors are accessible with public or protected access.
Name | Description | ||
---|---|---|---|
|
TSharedRef< ... |
AddToken ( |
Adds a token to a message. |
|
TSharedRef< ... |
Create ( |
Creates a new FTokenizedMessage |
|
GetIdentifier() |
||
|
TSharedPtr< ... |
GetMessageLink() |
Gets the token action associated with this messages as a whole. |
|
const TArray... |
GetMessageTokens() |
Get the tokens in this message |
|
EMessageSeve... |
GetSeverity() |
Gets the severity of this message |
|
GetSeverityIconName ( |
Helper function for getting a severity as an icon name |
|
|
GetSeverityText ( |
Helper function for getting a severity as text |
|
|
SetIdentifier ( |
Assigns Identifier for the message to the provided name |
|
|
SetMessageLink ( |
Sets up a token action for the message as a whole (not to be displayed... intended to be invoked from a double click). |
|
|
SetSeverity ( |
Sets the severity of this message |
|
|
ToText() |
Get this tokenized message as a string |