Alternate
e697dbe9c5997e35395fe158628dd8c5209481da
for Visual Studio 2022 and Windows 11.
読み取り中…
検索中…
一致する文字列を見つけられません
PerformanceCheck.h
[詳解]
1
5
6
#pragma once
7
8
#define _WINSOCKAPI_
// Windows.h -> WinSock2.hの順にインクルードする際の呪文
9
10
#include "
TString.h
"
11
#include "
Console.h
"
12
#include "
Utility.h
"
13
14
#define CONFIG_FILE _T(".\\PerformanceCheck.ini"
)
15
16
namespace
PerfCheck
17
{
20
class
PerformanceCheck
21
{
22
public
:
24
PerformanceCheck
(
alt::Console
& console);
25
27
virtual
~PerformanceCheck
();
28
30
virtual
VOID
Init
();
31
37
virtual
BOOL
DoAction
() = 0;
38
39
protected
:
40
alt::Console
&
_console
;
41
42
private
:
43
PerformanceCheck
() =
delete
;
44
};
45
}
Console.h
コンソールに関するWindowsAPIを集約したクラス
TString.h
文字列に関するWindowsAPIを集約したクラス
Utility.h
汎用的に使えるユーティリティクラス
PerfCheck::PerformanceCheck
性能測定用
Definition:
PerformanceCheck.h:21
PerfCheck::PerformanceCheck::Init
virtual VOID Init()
初期化処理
Definition:
PerformanceCheck.cpp:160
PerfCheck::PerformanceCheck::DoAction
virtual BOOL DoAction()=0
処理開始
PerfCheck::PerformanceCheck::_console
alt::Console & _console
Definition:
PerformanceCheck.h:40
PerfCheck::PerformanceCheck::PerformanceCheck
PerformanceCheck()=delete
PerfCheck::PerformanceCheck::~PerformanceCheck
virtual ~PerformanceCheck()
デストラクタ
Definition:
PerformanceCheck.cpp:156
alt::Console
コンソールに関するクラス
Definition:
Console.h:88
PerfCheck
Definition:
ArrayPerformanceCheck.h:13
PerformanceCheck
PerformanceCheck.h
構築:
1.9.6