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

Provides information about the context in which an installation node is created 更多...

#include <program_creation_context.h>

Public 类型

enum  NodeCreationType { NEW , LOAD }

Public 成员函数

 ProgramCreationContext (ProgramCreationContext &f)
 ProgramCreationContext (ProgramCreationContext &&f)
 ~ProgramCreationContext ()
NodeCreationType getNodeCreationType ()
std::string getCreatedVersion ()
std::string getLastSavedVersion ()

Private 成员函数

 ProgramCreationContext ()

Private 属性

void * d_ { nullptr }

友元

class DataSwitch

详细描述

Provides information about the context in which an installation node is created

在文件 program_creation_context.h14 行定义.

成员枚举类型说明

◆ NodeCreationType

构造及析构函数说明

◆ ProgramCreationContext() [1/3]

arcs::aubo_scope::ProgramCreationContext::ProgramCreationContext ( ProgramCreationContext & f)

引用了 ProgramCreationContext().

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

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

◆ ProgramCreationContext() [2/3]

arcs::aubo_scope::ProgramCreationContext::ProgramCreationContext ( ProgramCreationContext && f)

引用了 ProgramCreationContext().

函数调用图:

◆ ~ProgramCreationContext()

arcs::aubo_scope::ProgramCreationContext::~ProgramCreationContext ( )

◆ ProgramCreationContext() [3/3]

arcs::aubo_scope::ProgramCreationContext::ProgramCreationContext ( )
private

成员函数说明

◆ getCreatedVersion()

std::string arcs::aubo_scope::ProgramCreationContext::getCreatedVersion ( )

◆ getLastSavedVersion()

std::string arcs::aubo_scope::ProgramCreationContext::getLastSavedVersion ( )

◆ getNodeCreationType()

NodeCreationType arcs::aubo_scope::ProgramCreationContext::getNodeCreationType ( )

◆ DataSwitch

friend class DataSwitch
friend

在文件 program_creation_context.h33 行定义.

引用了 DataSwitch.

被这些函数引用 DataSwitch.

类成员变量说明

◆ d_

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

在文件 program_creation_context.h35 行定义.


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