Emakefun Matrix Keyboard Arduino 库
1.0.1
载入中...
搜索中...
未找到
matrix_keyboard_lib.h
浏览该文件的文档.
1
#pragma once
2
3
#ifndef _EMAKEFUN_MATRIX_KEY_BOARD_LIB_H_
4
#define _EMAKEFUN_MATRIX_KEY_BOARD_LIB_H_
5
6
#include <WString.h>
7
8
/**
9
* @file matrix_keyboard_lib.h
10
*/
11
12
namespace
emakefun {
13
namespace
matrix_keyboard_lib {
14
15
/**
16
* @~Chinese
17
* @brief 主版本号。
18
*/
19
/**
20
* @~English
21
* @brief Major version number.
22
*/
23
constexpr
uint8_t
kVersionMajor
= 1;
24
25
/**
26
* @~Chinese
27
* @brief 次版本号。
28
*/
29
/**
30
* @~English
31
* @brief Minor version number.
32
*/
33
constexpr
uint8_t
kVersionMinor
= 0;
34
35
/**
36
* @~Chinese
37
* @brief 修订版本号。
38
*/
39
/**
40
* @~Englishs
41
* @brief Patch version number.
42
*/
43
constexpr
uint8_t
kVersionPatch
= 1;
44
45
/**
46
* @~Chinese
47
* @brief 获取版本号字符串。
48
* @return 版本号字符串,格式为 major.minor.patch。
49
*/
50
/**
51
* @~English
52
* @brief Get the version number string.
53
* @return The version number string in the format of major.minor.patch.
54
*/
55
String
Version
() {
56
return
String(
kVersionMajor
) +
'.'
+
kVersionMinor
+
'.'
+
kVersionPatch
;
57
}
58
}
// namespace matrix_keyboard_lib
59
}
// namespace emakefun
60
#endif
emakefun::matrix_keyboard_lib::Version
String Version()
获取版本号字符串。
定义
matrix_keyboard_lib.h:55
emakefun::matrix_keyboard_lib::kVersionMajor
constexpr uint8_t kVersionMajor
主版本号。
定义
matrix_keyboard_lib.h:23
emakefun::matrix_keyboard_lib::kVersionPatch
constexpr uint8_t kVersionPatch
修订版本号。
定义
matrix_keyboard_lib.h:43
emakefun::matrix_keyboard_lib::kVersionMinor
constexpr uint8_t kVersionMinor
次版本号。
定义
matrix_keyboard_lib.h:33
src
matrix_keyboard_lib.h
制作者
1.13.0