| RMVL 2.3.0 Robotic Manipulation and Vision Library

载入中...
搜索中...
未找到
宏定义
rmvldef.hpp 文件参考
此图展示该文件被哪些文件直接或间接地引用了:

## 宏定义
#define | __RMVL_CAT__(x, y)
#define | __RMVL_CAT_(x, y)
#define | __RMVL_CAT(x, y)
#define | __RMVL_EXPAND(x)
#define | RMVL_Func "<unknown>"
#define | RMVL_EXPORTS
#define | RMVL_EXPORTS_W RMVL_EXPORTS
| 导出符号并生成包装器代码，指定为普通函数、非多态相关的类
#define | RMVL_EXPORTS_W_AG RMVL_EXPORTS
| 导出符号，指定为聚合类，并生成包装器代码
#define | RMVL_EXPORTS_W_ABS RMVL_EXPORTS
| 导出符号，指定为抽象类，并用共享指针完成内存管理，并生成包装器代码
#define | RMVL_EXPORTS_W_ABU RMVL_EXPORTS
| 导出符号，指定为抽象类，并用独占指针完成内存管理，并生成包装器代码
#define | RMVL_EXPORTS_W_DES RMVL_EXPORTS
| 导出符号，指定为抽象类的派生类，并用共享指针完成内存管理，并生成包装器代码
#define | RMVL_EXPORTS_W_DEU RMVL_EXPORTS
| 导出符号，指定为抽象类的派生类，并用独占指针完成内存管理，并生成包装器代码
#define | RMVL_W
| 为方法生成包装器代码
#define | RMVL_W_SUBST(str)
| 为方法生成包装器代码，并指定从 `misc` 中替换
#define | RMVL_W_RW
| 为读写属性生成包装器代码
#define | RMVL_IMPL

## 宏定义说明

## ◆ __RMVL_CAT

#define __RMVL_CAT | ( |  | x,
|  |  | y )

值:
__RMVL_CAT_(x, y)
__RMVL_CAT_
#define __RMVL_CAT_(x, y)
定义 rmvldef.hpp:5

## ◆ __RMVL_CAT_

#define __RMVL_CAT_ | ( |  | x,
|  |  | y )

值:
__RMVL_CAT__(x, y)
__RMVL_CAT__
#define __RMVL_CAT__(x, y)
定义 rmvldef.hpp:4

## ◆ __RMVL_CAT__

#define __RMVL_CAT__ | ( |  | x,
|  |  | y )

值:
x##y

## ◆ __RMVL_EXPAND

#define __RMVL_EXPAND | ( |  | x | ) |

值:
x

## ◆ RMVL_EXPORTS

#define RMVL_EXPORTS

## ◆ RMVL_EXPORTS_W

#define RMVL_EXPORTS_W RMVL_EXPORTS

导出符号并生成包装器代码，指定为普通函数、非多态相关的类

## ◆ RMVL_EXPORTS_W_ABS

#define RMVL_EXPORTS_W_ABS RMVL_EXPORTS

导出符号，指定为抽象类，并用共享指针完成内存管理，并生成包装器代码

## ◆ RMVL_EXPORTS_W_ABU

#define RMVL_EXPORTS_W_ABU RMVL_EXPORTS

导出符号，指定为抽象类，并用独占指针完成内存管理，并生成包装器代码

## ◆ RMVL_EXPORTS_W_AG

#define RMVL_EXPORTS_W_AG RMVL_EXPORTS

导出符号，指定为聚合类，并生成包装器代码

## ◆ RMVL_EXPORTS_W_DES

#define RMVL_EXPORTS_W_DES RMVL_EXPORTS

导出符号，指定为抽象类的派生类，并用共享指针完成内存管理，并生成包装器代码

## ◆ RMVL_EXPORTS_W_DEU

#define RMVL_EXPORTS_W_DEU RMVL_EXPORTS

导出符号，指定为抽象类的派生类，并用独占指针完成内存管理，并生成包装器代码

## ◆ RMVL_Func

#define RMVL_Func "<unknown>"

## ◆ RMVL_IMPL

#define RMVL_IMPL

值:
class Impl; \
std::unique_ptr<Impl> _impl

## ◆ RMVL_W

#define RMVL_W

为方法生成包装器代码

## ◆ RMVL_W_RW

#define RMVL_W_RW

为读写属性生成包装器代码

## ◆ RMVL_W_SUBST

#define RMVL_W_SUBST | ( |  | str | ) |

为方法生成包装器代码，并指定从 `misc` 中替换