Commit Graph

2 Commits

Author SHA1 Message Date
Johan Berg
50f1edb33e [UnrealTraceServer] Use std::filesystem::path throughout the process.
In order to support UTF-8 compatible filenames, keep the path representation of trace files as long as possible. When transmitting them as CBOR convert them using `u8string` function.

Also use non throwing overloads of some `std::filesystem` functions to avoid crashing the server if a file is deleted before a file operation is performed.

#jira UE-155288, UE-151250
#robomerge EngineMerge
#preflight 62bedb6bb447118888501429

[CL 20912946 by Johan Berg in ue5-main branch]
2022-07-01 07:38:06 -04:00
Martin Ridgers
255b05c611 UnrealTraceServer source.
[CL 17213236 by Martin Ridgers in ue5-main branch]
2021-08-18 07:36:31 -04:00