AuboStudio SDK  0.6.3
arcs::aubo_scope::GlobalVariable类 参考

Global variables are available everywhere in a program. 更多...

#include <global_variable.h>

类 arcs::aubo_scope::GlobalVariable 继承关系图:
arcs::aubo_scope::GlobalVariable 的协作图:

Public 成员函数

 GlobalVariable (GlobalVariable &f)
 GlobalVariable (GlobalVariable &&f)
virtual ~GlobalVariable ()
Public 成员函数 继承自 arcs::aubo_scope::Variable
 Variable (Variable &f)
 Variable (Variable &&f)
virtual ~Variable ()
Type getType ()
std::string getDisplayName ()
 Note: The variable can be renamed at any time.
bool equals (VariablePtr object)
size_t hashCode ()
std::string toString ()

Protected 成员函数

 GlobalVariable ()
Protected 成员函数 继承自 arcs::aubo_scope::Variable
 Variable ()

Private 属性

void * d_ { nullptr }

友元

class DataSwitch

额外继承的成员函数

Public 类型 继承自 arcs::aubo_scope::Variable
enum  Type : int { GLOBAL , VALUE_PERSISTED , FEATURE }
 The variable type used to determine which type of variable this instance is. 更多...

详细描述

Global variables are available everywhere in a program.

在文件 global_variable.h13 行定义.

构造及析构函数说明

◆ GlobalVariable() [1/3]

arcs::aubo_scope::GlobalVariable::GlobalVariable ( GlobalVariable & f)

引用了 GlobalVariable().

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

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

◆ GlobalVariable() [2/3]

arcs::aubo_scope::GlobalVariable::GlobalVariable ( GlobalVariable && f)

引用了 GlobalVariable().

函数调用图:

◆ ~GlobalVariable()

virtual arcs::aubo_scope::GlobalVariable::~GlobalVariable ( )
virtual

◆ GlobalVariable() [3/3]

arcs::aubo_scope::GlobalVariable::GlobalVariable ( )
protected

◆ DataSwitch

friend class DataSwitch
friend

在文件 global_variable.h24 行定义.

引用了 DataSwitch.

被这些函数引用 DataSwitch.

类成员变量说明

◆ d_

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

在文件 global_variable.h25 行定义.


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