#include <Instrumentor.h>
Instrumentor.h 파일의 24 번째 라인에서 정의되었습니다.
◆ Instrumentor()
| Gear::Instrumentor::Instrumentor |
( |
| ) |
|
|
inline |
◆ BeginSession()
| void Gear::Instrumentor::BeginSession |
( |
const std::string & |
name, |
|
|
const std::string & |
filepath = "results.json" |
|
) |
| |
|
inline |
◆ EndSession()
| void Gear::Instrumentor::EndSession |
( |
| ) |
|
|
inline |
◆ Get()
◆ WriteFooter()
| void Gear::Instrumentor::WriteFooter |
( |
| ) |
|
|
inline |
◆ WriteHeader()
| void Gear::Instrumentor::WriteHeader |
( |
| ) |
|
|
inline |
◆ WriteProfile()
| void Gear::Instrumentor::WriteProfile |
( |
const ProfileResult & |
result | ) |
|
|
inline |
Instrumentor.h 파일의 52 번째 라인에서 정의되었습니다.
57 std::string name = result.Name;
58 std::replace(name.begin(), name.end(),
'"',
'\'');
62 m_OutputStream <<
"\"dur\":" << (result.End - result.Start) <<
',';
◆ m_CurrentSession
◆ m_OutputStream
| std::ofstream Gear::Instrumentor::m_OutputStream |
|
private |
◆ m_ProfileCount
| int Gear::Instrumentor::m_ProfileCount |
|
private |
이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: