#include <Profiling.hpp>
Definition at line 112 of file Profiling.hpp.
◆ InstrumentPtr
◆ ScopedProfilingEvent()
Definition at line 118 of file Profiling.hpp.
124 std::vector<InstrumentPtr> instruments(0);
125 instruments.reserve(
sizeof...(args));
126 ConstructNextInVector(instruments, args...);
127 m_Event = m_Profiler->
BeginEvent(backendId, name, std::move(instruments));
static ProfilerManager & GetInstance()
bool IsProfilingEnabled() override
Checks whether profiling is enabled.
Event * BeginEvent(const BackendId &backendId, const std::string &name, std::vector< InstrumentPtr > &&instruments)
◆ ~ScopedProfilingEvent()
The documentation for this class was generated from the following file: