FMsg

Define NO_LOGGING to strip out all writing to log files, OutputDebugString(), etc.

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Logging/LogMacros.h

Include

#include "Logging/LogMacros.h"

Syntax

struct FMsg

Remarks

Define NO_LOGGING to strip out all writing to log files, OutputDebugString(), etc. This is needed for consoles that require no logging (Xbox, Xenon) FMsg This struct contains functions for messaging with tools or debug logs.

Functions

Name Description

Public function Static

void

 

Logf

(
    const ANSICHAR* File,
    int32 Line,
    const FLogCategoryName& Category,
    ELogVerbosity::Type Verbosity,
    const FmtType& Fmt,
    Types... Args
)

Log function

Public function Static

void

 

Logf_Internal

(
    const ANSICHAR* File,
    int32 Line,
    const FLogCategoryName& Category,
    ELogVerbosity::Type Verbosity,
    const FmtType& Fmt,
    Types... Args
)

Internal version of log function.

Public function Static

void

 

SendNotificationString

(
    const TCHAR* Message
)

Sends a message to a remote tool.

Public function Static

void

 

SendNotificationStringf

(
    const FmtType& Fmt,
    Types... Args
)

Sends a formatted message to a remote tool.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss