Allocatable() | ion::base::Allocatable | protected |
Allocatable(const Allocatable &other) | ion::base::Allocatable | protected |
Allocatable(const AllocatorPtr &allocator) | ion::base::Allocatable | explicitprotected |
BuildTimeline() const | ion::profile::CallTraceManager | |
BuiltinEventType enum name | ion::profile::CallTraceManager | |
CallTraceManager() | ion::profile::CallTraceManager | |
CallTraceManager(size_t buffer_size) | ion::profile::CallTraceManager | explicit |
EventArgType enum name | ion::profile::CallTraceManager | |
GetAllocator() const | ion::base::Allocatable | inline |
GetAllocatorForLifetime(AllocationLifetime lifetime) const | ion::base::Allocatable | inline |
GetAllTraceRecorders() const | ion::profile::CallTraceManager | inline |
GetArgType(uint32 event_id, int arg_index) | ion::profile::CallTraceManager | static |
GetNamedTraceRecorder(NamedTraceRecorderType name) | ion::profile::CallTraceManager | |
GetNonNullAllocator() const | ion::base::Allocatable | inline |
GetNumArgsForEvent(uint32 event_id) | ion::profile::CallTraceManager | static |
GetNumScopeEvents() const | ion::profile::CallTraceManager | inline |
GetScopeEnterEvent(const char *string_id) | ion::profile::CallTraceManager | |
GetScopeEnterEventName(uint32 event_id) const | ion::profile::CallTraceManager | |
GetTimeInNs() const | ion::profile::CallTraceManager | inline |
GetTimeInUs() const | ion::profile::CallTraceManager | inlinevirtual |
GetTraceRecorder() | ion::profile::CallTraceManager | |
kArgNone enum value | ion::profile::CallTraceManager | |
kArgNumeric enum value | ion::profile::CallTraceManager | |
kArgString enum value | ion::profile::CallTraceManager | |
kCreateZoneEvent enum value | ion::profile::CallTraceManager | |
kCustomScopeEvent enum value | ion::profile::CallTraceManager | |
kDefineEvent enum value | ion::profile::CallTraceManager | |
kDeleteZoneEvent enum value | ion::profile::CallTraceManager | |
kFrameEndEvent enum value | ion::profile::CallTraceManager | |
kFrameStartEvent enum value | ion::profile::CallTraceManager | |
kMarkEvent enum value | ion::profile::CallTraceManager | |
kNumNamedTraceRecorders enum value | ion::profile::CallTraceManager | |
kRecorderGpu enum value | ion::profile::CallTraceManager | |
kRecorderVSync enum value | ion::profile::CallTraceManager | |
kScopeAppendDataEvent enum value | ion::profile::CallTraceManager | |
kScopeLeaveEvent enum value | ion::profile::CallTraceManager | |
kSetZoneEvent enum value | ion::profile::CallTraceManager | |
kTimeRangeEndEvent enum value | ion::profile::CallTraceManager | |
kTimeRangeStartEvent enum value | ion::profile::CallTraceManager | |
kTimeStampEvent enum value | ion::profile::CallTraceManager | |
NamedTraceRecorderType enum name | ion::profile::CallTraceManager | |
operator delete(void *ptr) | ion::base::Allocatable | inline |
operator delete(void *ptr, AllocationLifetime lifetime) | ion::base::Allocatable | inline |
operator delete(void *ptr, const AllocatorPtr &allocator) | ion::base::Allocatable | inline |
operator delete(void *ptr, void *ptr2) | ion::base::Allocatable | inline |
operator new(size_t size) | ion::base::Allocatable | inline |
operator new(size_t size, AllocationLifetime lifetime) | ion::base::Allocatable | inline |
operator new(size_t size, const AllocatorPtr &allocator) | ion::base::Allocatable | inline |
operator new(size_t size, const AllocatorPtr &allocator, void *ptr) | ion::base::Allocatable | inline |
operator new(size_t size, void *ptr) | ion::base::Allocatable | inline |
operator=(const Allocatable &other) | ion::base::Allocatable | inlineprotected |
RegisterTimelineMetric(std::unique_ptr< TimelineMetric > metric) | ion::profile::CallTraceManager | inline |
ReverseScopeEventMap typedef | ion::profile::CallTraceManager | |
RunTimelineMetrics() const | ion::profile::CallTraceManager | |
ScopeEventMap typedef | ion::profile::CallTraceManager | |
SnapshotCallTraces() const | ion::profile::CallTraceManager | |
TraceList typedef | ion::profile::CallTraceManager | |
WriteFile(const std::string &filename) const | ion::profile::CallTraceManager | |
~Allocatable() | ion::base::Allocatable | virtual |
~CallTraceManager() override | ion::profile::CallTraceManager | |