UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ApplePlatformDebugEvents.cpp File Reference
#include "Apple/ApplePlatformDebugEvents.h"
#include "Apple/ApplePlatformTLS.h"
#include "Containers/UnrealString.h"
#include "HAL/IConsoleManager.h"
#include "Math/Color.h"
#include "Misc/ScopeRWLock.h"
#include <sys/kdebug_signpost.h>
#include <sys/syscall.h>

Macros

#define DBG_MACH_CHUD   0x0A
 
#define DBG_FUNC_NONE   0
 
#define DBG_FUNC_START   1
 
#define DBG_FUNC_END   2
 
#define DBG_APPS   33
 
#define KDBG_CODE(Class, SubClass, code)   (((Class & 0xff) << 24) | ((SubClass & 0xff) << 16) | ((code & 0x3fff) << 2))
 
#define APPSDBG_CODE(SubClass, code)   KDBG_CODE(DBG_APPS, SubClass, code)
 

Macro Definition Documentation

◆ APPSDBG_CODE

#define APPSDBG_CODE (   SubClass,
  code 
)    KDBG_CODE(DBG_APPS, SubClass, code)

◆ DBG_APPS

#define DBG_APPS   33

◆ DBG_FUNC_END

#define DBG_FUNC_END   2

◆ DBG_FUNC_NONE

#define DBG_FUNC_NONE   0

◆ DBG_FUNC_START

#define DBG_FUNC_START   1

◆ DBG_MACH_CHUD

#define DBG_MACH_CHUD   0x0A

◆ KDBG_CODE

#define KDBG_CODE (   Class,
  SubClass,
  code 
)    (((Class & 0xff) << 24) | ((SubClass & 0xff) << 16) | ((code & 0x3fff) << 2))