10#define PLATFORMFILETRACE_ENABLED 1
12#define PLATFORMFILETRACE_ENABLED 0
15#if PLATFORMFILETRACE_ENABLED
35#define TRACE_PLATFORMFILE_BEGIN_OPEN(Path) \
36 FPlatformFileTrace::BeginOpen(Path);
38#define TRACE_PLATFORMFILE_END_OPEN(FileHandle) \
39 FPlatformFileTrace::EndOpen(uint64(FileHandle));
41#define TRACE_PLATFORMFILE_FAIL_OPEN(Path) \
42 FPlatformFileTrace::FailOpen(Path);
44#define TRACE_PLATFORMFILE_BEGIN_REOPEN(OldFileHandle) \
45 FPlatformFileTrace::BeginReOpen(uint64(OldFileHandle));
47#define TRACE_PLATFORMFILE_END_REOPEN(NewFileHandle) \
48 FPlatformFileTrace::EndReOpen(uint64(NewFileHandle));
50#define TRACE_PLATFORMFILE_BEGIN_CLOSE(FileHandle) \
51 FPlatformFileTrace::BeginClose(uint64(FileHandle));
53#define TRACE_PLATFORMFILE_END_CLOSE(FileHandle) \
54 FPlatformFileTrace::EndClose(uint64(FileHandle));
56#define TRACE_PLATFORMFILE_FAIL_CLOSE(FileHandle) \
57 FPlatformFileTrace::FailClose(uint64(FileHandle));
59#define TRACE_PLATFORMFILE_BEGIN_READ(ReadHandle, FileHandle, Offset, Size) \
60 FPlatformFileTrace::BeginRead(uint64(ReadHandle), uint64(FileHandle), Offset, Size);
62#define TRACE_PLATFORMFILE_END_READ(ReadHandle, SizeRead) \
63 FPlatformFileTrace::EndRead(uint64(ReadHandle), SizeRead);
65#define TRACE_PLATFORMFILE_BEGIN_WRITE(WriteHandle, FileHandle, Offset, Size) \
66 FPlatformFileTrace::BeginWrite(uint64(WriteHandle), uint64(FileHandle), Offset, Size);
68#define TRACE_PLATFORMFILE_END_WRITE(WriteHandle, SizeWritten) \
69 FPlatformFileTrace::EndWrite(uint64(WriteHandle), SizeWritten);
73#define TRACE_PLATFORMFILE_BEGIN_OPEN(Path)
74#define TRACE_PLATFORMFILE_END_OPEN(FileHandle)
75#define TRACE_PLATFORMFILE_BEGIN_REOPEN(OldFileHandle)
76#define TRACE_PLATFORMFILE_END_REOPEN(NewFileHandle)
77#define TRACE_PLATFORMFILE_FAIL_OPEN(Path)
78#define TRACE_PLATFORMFILE_BEGIN_CLOSE(FileHandle)
79#define TRACE_PLATFORMFILE_END_CLOSE(FileHandle)
80#define TRACE_PLATFORMFILE_FAIL_CLOSE(FileHandle)
81#define TRACE_PLATFORMFILE_BEGIN_READ(ReadHandle, FileHandle, Offset, Size)
82#define TRACE_PLATFORMFILE_END_READ(ReadHandle, SizeRead)
83#define TRACE_PLATFORMFILE_BEGIN_WRITE(WriteHandle, FileHandle, Offset, Size)
84#define TRACE_PLATFORMFILE_END_WRITE(WriteHandle, SizeWritten)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
uint32 Offset
Definition VulkanMemory.cpp:4033
uint32 Size
Definition VulkanMemory.cpp:4034