Navigation
API > API/Runtime > API/Runtime/LiveLinkInterface
This class represents a log of LiveLink output each of which can be a rich tokenized message
| Name | FLiveLinkLog |
| Type | class |
| Header File | /Engine/Source/Runtime/LiveLinkInterface/Public/LiveLinkLog.h |
| Include Path | #include "LiveLinkLog.h" |
Syntax
class FLiveLinkLog
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FLiveLinkLog() |
Dtor | LiveLinkLog.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Instance | TUniquePtr< FLiveLinkLog > | The instance that will manage the logging | LiveLinkLog.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void GetLogCount
(
int32& OutErrorCount, |
Get the total number of error, warning and info messages that occurred. | LiveLinkLog.h | |
TPair< int32, FTimespan > GetOccurrence
(
FName MessageID, |
Get the number of time the message with the MessageID and SubjectKey occurred. | LiveLinkLog.h | |
TPair< int32, FTimespan > GetSelectedOccurrence() |
Get the number of time the selected message occurred. | LiveLinkLog.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< FTokenizedMessage > CreateTokenizedMessage
(
EMessageSeverity::Type Severity, |
LiveLinkLog.h | ||
void LogMessage
(
EMessageSeverity::Type Severity, |
LiveLinkLog.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedPtr< FTokenizedMessage > CreateTokenizedMessage_Internal
(
EMessageSeverity::Type Severity, |
LiveLinkLog.h | ||
static void Error
(
UE::Core::TCheckedFormatString< FString::FmtCharType, ArgsType... > Format, |
Write an error in to the LiveLink log. | LiveLinkLog.h | |
static void ErrorOnce
(
FName MessageID, |
Write a error in to the LiveLink log. | LiveLinkLog.h | |
static FLiveLinkLog * GetInstance() |
LiveLinkLog.h | ||
static void Info
(
UE::Core::TCheckedFormatString< FString::FmtCharType, ArgsType... > Format, |
Write an info in to the LiveLink log. | LiveLinkLog.h | |
static void InfoOnce
(
FName MessageID, |
Write a info in to the LiveLink log. | LiveLinkLog.h | |
static void Log_Internal
(
EMessageSeverity::Type Severity, |
LiveLinkLog.h | ||
static TSharedPtr< FTokenizedMessage > TokenizedMessage
(
EMessageSeverity::Type Severity, |
Write an message in to the LiveLink log. | LiveLinkLog.h | |
static TSharedPtr< FTokenizedMessage > TokenizedMessageOnce
(
EMessageSeverity::Type Severity, |
Write a repeatable message in to the LiveLink log. | LiveLinkLog.h | |
static void Warning
(
UE::Core::TCheckedFormatString< FString::FmtCharType, ArgsType... > Format, |
Write an warning in to the LiveLink log. | LiveLinkLog.h | |
static void WarningOnce
(
FName MessageID, |
Write a warning in to the LiveLink log. | LiveLinkLog.h |