mFrame
載入中...
搜尋中...
無符合項目
HardwareInfo.h
1
7#ifndef MFRAME_CFACAB80_FA08_4FEB_892B_1F875AB7C64F
8#define MFRAME_CFACAB80_FA08_4FEB_892B_1F875AB7C64F
9
10/* ***************************************************************************************
11 * Include
12 */
13
14//----------------------------------------------------------------------------------------
15
16//----------------------------------------------------------------------------------------
17#include "./../lang/Interface.h"
18
19/* ***************************************************************************************
20 * Namespace
21 */
22namespace mframe::sys {
23 struct HardwareInfo;
24} // namespace mframe::sys
25
26/* ***************************************************************************************
27 * Class/Interface/Struct/Enum
28 */
30 /* *************************************************************************************
31 * Method
32 */
33
39 virtual int systemClock(void) abstract;
40
46 virtual const char* manufacturer(void) abstract;
47
53 virtual const char* model(void) abstract;
54};
55
56/* ***************************************************************************************
57 * End of file
58 */
59
60#endif /* MFRAME_CFACAB80_FA08_4FEB_892B_1F875AB7C64F */
Definition Object.h:27
Definition Interface.h:134
Definition HardwareInfo.h:29
virtual const char * manufacturer(void) override
取得供應商名稱
virtual const char * model(void) override
取得硬體型號
virtual int systemClock(void) override
取得硬體核心頻率