![]() |
RMVL
1.1.1
RoboMaster Vision Library
|
命名空间 | |
| helper | |
函数 | |
| template<typename Tp > | |
| constexpr std::size_t | size () |
| 获取指定类型的成员个数 更多... | |
| template<typename Tp , typename Callable > | |
| void | for_each (const Tp &val, Callable &&f) |
| 遍历聚合类的每一个数据成员 更多... | |
| template<typename Tp > | |
| bool | equal (const Tp &lhs, const Tp &rhs) |
| 判断两个聚合类数据是否相同 更多... | |
| bool rm::reflect::equal | ( | const Tp & | lhs, |
| const Tp & | rhs | ||
| ) |
判断两个聚合类数据是否相同
12| Tp | 聚合类类型 |
| [in] | lhs | 左操作数 |
| [in] | rhs | 右操作数 |
| void rm::reflect::for_each | ( | const Tp & | val, |
| Callable && | f | ||
| ) |
遍历聚合类的每一个数据成员
12| Tp | 聚合类类型 |
| Callable | 可调用对象类型 |
| [in] | val | 聚合类对象 |
| [in] | f | 可调用对象 |
|
constexpr |
获取指定类型的成员个数
12| Tp | 聚合类类型 |
1.9.1