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

TCP 接口 此接口表示 AuboScope 中的一个 TCP(工具中心点)。可以是用户定义的 TCP,也可以 是由 AuboCap 添加的 TCP。 更多...

#include <tcp.h>

Public 成员函数

 TCP (TCP &f)
 TCP (TCP &&f)
 ~TCP ()
std::vector< double > getOffset ()
 获取TCP相对于工具输出法兰的偏移量
std::string getDisplayName ()
 获取TCP显示名称。注意:TCP可随时被重命名。
bool isResolvable ()
 TCP无法保证始终存在。终端用户可加载不包含该TCP的其他安装,或该TCP可被终端用户 或添加该TCP的AuboCap删除。此方法用于判断TCP是否存在。
size_t hashCode ()
 获取哈希码

Private 成员函数

 TCP ()

Private 属性

void * d_ { nullptr }

友元

class DataSwitch

详细描述

TCP 接口 此接口表示 AuboScope 中的一个 TCP(工具中心点)。可以是用户定义的 TCP,也可以 是由 AuboCap 添加的 TCP。

在文件 tcp.h25 行定义.

构造及析构函数说明

◆ TCP() [1/3]

arcs::aubo_scope::TCP::TCP ( TCP & f)

引用了 TCP().

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

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

◆ TCP() [2/3]

arcs::aubo_scope::TCP::TCP ( TCP && f)

引用了 TCP().

函数调用图:

◆ ~TCP()

arcs::aubo_scope::TCP::~TCP ( )

◆ TCP() [3/3]

arcs::aubo_scope::TCP::TCP ( )
private

成员函数说明

◆ getDisplayName()

std::string arcs::aubo_scope::TCP::getDisplayName ( )

获取TCP显示名称。注意:TCP可随时被重命名。

返回
TCP名称。

◆ getOffset()

std::vector< double > arcs::aubo_scope::TCP::getOffset ( )

获取TCP相对于工具输出法兰的偏移量

返回
TCP偏移量。

◆ hashCode()

size_t arcs::aubo_scope::TCP::hashCode ( )

获取哈希码

返回
哈希码。

◆ isResolvable()

bool arcs::aubo_scope::TCP::isResolvable ( )

TCP无法保证始终存在。终端用户可加载不包含该TCP的其他安装,或该TCP可被终端用户 或添加该TCP的AuboCap删除。此方法用于判断TCP是否存在。

返回
如果TCP存在返回true,否则返回false

◆ DataSwitch

friend class DataSwitch
friend

在文件 tcp.h91 行定义.

引用了 DataSwitch.

被这些函数引用 DataSwitch.

类成员变量说明

◆ d_

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

在文件 tcp.h93 行定义.


该类的文档由以下文件生成:
  • include/aubo_caps/domain/tcp/tcp.h