Navigation
Unreal Engine C++ API Reference > Plugins > NetcodeUnitTest
References
Module | NetcodeUnitTest |
Header | /Engine/Plugins/NetcodeUnitTest/NetcodeUnitTest/Source/NetcodeUnitTest/Public/NUTUtilDebug.h |
Include | #include "NUTUtilDebug.h" |
Syntax
struct NUTDebug
Remarks
A log hook, which watches the log for specified log entries, and ties them into the stack trace manager
Most easily used through the LogTrace console command, as documented in UnitTestManager.cppGeneral debug functions
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FString | Takes an array of bytes, and generates a bit-based/binary dump string out of them, optionally including byte offsets also (intended for debugging in the log window) | |
![]() ![]() |
FString | Version of the above bit-dump function, which takes a string as input | |
![]() ![]() |
FString | BitDump
(
const uint8* InBytes, |
Version of the above bit-dump function, which takes a byte pointer and length as input |
![]() ![]() |
FString | Takes an array of bytes, and generates a hex dump string out of them, optionally including an ASCII dump and dumping byte offsets also (intended for debugging in the log window) | |
![]() ![]() |
FString | Version of the above hex-dump function, which takes a string as input | |
![]() ![]() |
FString | HexDump
(
const uint8* InBytes, |
Version of the above hex-dump function, which takes a byte pointer and length as input |
![]() ![]() |
void | LogBitDump
(
const TArray< uint8 >& InBytes, |
Version of the above bit-dump function, which dumps in a format more friendly/readable in log text files |
![]() ![]() |
void | LogBitDump
(
const FString& InString, |
Version of the above, which takes a string as input |
![]() ![]() |
void | LogBitDump
(
const uint8* InBytes, |
Version of the above bit-dump logging function, which takes a byte pointer and length as input |
![]() ![]() |
void | LogHexDump
(
const TArray< uint8 >& InBytes, |
Version of the above hex-dump function, which dumps in a format more friendly/readable in log text files |
![]() ![]() |
void | LogHexDump
(
const FString& InString, |
Version of the above, which takes a string as input |
![]() ![]() |
void | LogHexDump
(
const uint8* InBytes, |
Version of the above hex-dump logging function, which takes a byte pointer and length as input |
![]() ![]() |
void | StringToBytes
(
const FString& InString, |
Quick conversion of a string to a hex-dumpable byte array |