PDF
AuboStudio SDK  0.6.3
arcs::aubo_scope::Function类 参考

函数接口 表示在表达式编辑器中显示的函数。 更多...

#include <function.h>

Public 成员函数

 Function (Function &f)
 Function (Function &&f)
 ~Function ()
std::string getName ()
 获取函数名称
std::vector< std::string > getArguments ()
 获取函数参数列表
AuboCapInfoPtr getContributorInfo ()
 获取将此函数添加/贡献到AuboScope的AuboCap信息。

Private 成员函数

 Function ()

Private 属性

void * d_ { nullptr }

友元

class DataSwitch

详细描述

函数接口 表示在表达式编辑器中显示的函数。

另请参见 FunctionModel

在文件 function.h25 行定义.

构造及析构函数说明

◆ Function() [1/3]

arcs::aubo_scope::Function::Function ( Function & f)

引用了 Function().

被这些函数引用 Function() , 以及 Function().

函数调用图:
这是这个函数的调用关系图:

◆ Function() [2/3]

arcs::aubo_scope::Function::Function ( Function && f)

引用了 Function().

函数调用图:

◆ ~Function()

arcs::aubo_scope::Function::~Function ( )

◆ Function() [3/3]

arcs::aubo_scope::Function::Function ( )
private

成员函数说明

◆ getArguments()

std::vector< std::string > arcs::aubo_scope::Function::getArguments ( )

获取函数参数列表

返回
函数参数列表。

◆ getContributorInfo()

AuboCapInfoPtr arcs::aubo_scope::Function::getContributorInfo ( )

获取将此函数添加/贡献到AuboScope的AuboCap信息。

返回
此函数的AuboCap信息。

◆ getName()

std::string arcs::aubo_scope::Function::getName ( )

获取函数名称

返回
函数名称。

◆ DataSwitch

friend class DataSwitch
friend

在文件 function.h71 行定义.

引用了 DataSwitch.

被这些函数引用 DataSwitch.

类成员变量说明

◆ d_

void* arcs::aubo_scope::Function::d_ { nullptr }
private

在文件 function.h73 行定义.


该类的文档由以下文件生成: