mFrame
載入中...
搜尋中...
無符合項目
CoreHardwareInfo.h
1
8#ifndef CORE_7658BF00_E759_4C0A_83D5_FAE155AB2283
9#define CORE_7658BF00_E759_4C0A_83D5_FAE155AB2283
10
11/* ***************************************************************************************
12 * Include
13 */
14
15//----------------------------------------------------------------------------------------
16#include "mframe.h"
17
18//----------------------------------------------------------------------------------------
19
20/* ***************************************************************************************
21 * Namespace
22 */
23namespace core {
24 class CoreHardwareInfo;
25} // namespace core
26
27/* ***************************************************************************************
28 * Class/Interface/Struct/Enum
29 */
32 /* *************************************************************************************
33 * Variable
34 */
35
36 /* *************************************************************************************
37 * Abstract method
38 */
39
40 /* *************************************************************************************
41 * Construct Method
42 */
43 public:
49
54 virtual ~CoreHardwareInfo(void) override;
55
56 /* *************************************************************************************
57 * Operator Method
58 */
59
60 /* *************************************************************************************
61 * Public Method <Override> - mframe::lang::management::HardwareInfo
62 */
63 public:
64 virtual int systemClock(void) override;
65
66 virtual const char* manufacturer(void) override;
67
68 virtual const char* model(void) override;
69 /* *************************************************************************************
70 * Public Method
71 */
72
73 /* *************************************************************************************
74 * Protected Method
75 */
76
77 /* *************************************************************************************
78 * Private Method
79 */
80
81 /* *************************************************************************************
82 * Static Variable
83 */
84
85 /* *************************************************************************************
86 * Static Method
87 */
88};
89
90/* ***************************************************************************************
91 * End of file
92 */
93
94#endif /* CORE_7658BF00_E759_4C0A_83D5_FAE155AB2283 */
Definition CoreHardwareInfo.h:31
virtual int systemClock(void) override
取得硬體核心頻率
CoreHardwareInfo(void)
Construct a new Core Hardware Info object.
virtual ~CoreHardwareInfo(void) override
Destroy the Core Hardware Info object.
virtual const char * model(void) override
取得硬體型號
virtual const char * manufacturer(void) override
取得供應商名稱
Definition Object.h:34
Definition glikey/Mask.h:22
Definition HardwareInfo.h:29