RMVL
1.1.0
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 | 聚合类类型 |