std::vector<FunctionProfileData>* | CreateFunctionProfileData() |
void | Done() static |
void | EndFunction(const boost::uuids::uuid& functionId) |
void | Init() static |
Profiler& | Instance() static |
void | StartFunction(const boost::uuids::uuid& functionId) |
void | WriteData() |
std::unique_ptr<Profiler> | instance static |
std::mutex | mtx |
std::vector<std::unique_ptr<std::vector<FunctionProfileData>>> | profileData |