Navigation
API > API/Developer > API/Developer/TraceServices > API/Developer/TraceServices/IAllocationsProvider
Allocation query rules. The enum uses the following naming convention: A, B, C, D = time markers a = time when "alloc" event occurs f = time when "free" event occurs (can be infinite) Ex.: "AaBf" means "all memory allocations allocated between time A and time B and freed after time B".
| Name | EQueryRule |
| Type | enum |
| Header File | /Engine/Source/Developer/TraceServices/Public/TraceServices/Model/AllocationsProvider.h |
| Include Path | #include "TraceServices/Model/AllocationsProvider.h" |
Syntax
enum EQueryRule
{
aAf,
afA,
Aaf,
aAfB,
AaBf,
aAfaBf,
AfB,
AaB,
AafB,
aABf,
AaBCf,
AaBfC,
aABfC,
AaBCfD,
AoB,
AiB,
}
Values
| Name | Remarks |
|---|---|
| aAf | |
| afA | |
| Aaf | |
| aAfB | |
| AaBf | |
| aAfaBf | |
| AfB | |
| AaB | |
| AafB | |
| aABf | |
| AaBCf | |
| AaBfC | |
| aABfC | |
| AaBCfD | |
| AoB | |
| AiB |