#include <Instrumentor.h>
◆ Instrumentor()
Instrumentor::Instrumentor |
( |
| ) |
|
|
inline |
◆ BeginSession()
void Instrumentor::BeginSession |
( |
const std::string & |
name, |
|
|
const std::string & |
filepath = "results.json" |
|
) |
| |
|
inline |
◆ EndSession()
void Instrumentor::EndSession |
( |
| ) |
|
|
inline |
◆ Get()
◆ WriteFooter()
void Instrumentor::WriteFooter |
( |
| ) |
|
|
inline |
◆ WriteHeader()
void Instrumentor::WriteHeader |
( |
| ) |
|
|
inline |
◆ WriteProfile()
◆ WriteProfileAsync()
void Instrumentor::WriteProfileAsync |
( |
const ProfileResult & |
result | ) |
|
|
inline |
◆ m_CurrentSession
◆ m_Mutex
std::mutex Instrumentor::m_Mutex |
|
private |
◆ m_OutputStream
std::ofstream Instrumentor::m_OutputStream |
|
private |
◆ m_ProfileCount
int Instrumentor::m_ProfileCount |
|
private |
The documentation for this class was generated from the following file: