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

This interface represents a TCP in AuboScope. 更多...

#include <tcp.h>

Public 成员函数

 TCP (TCP &f)
 TCP (TCP &&f)
 ~TCP ()
std::vector< double > getOffset ()
std::string getDisplayName ()
 Note: The TCP can be renamed at any time
bool isResolvable ()
 A TCP cannot be guaranteed to be present in AuboScope.
size_t hashCode ()

Private 成员函数

 TCP ()

Private 属性

void * d_ { nullptr }

友元

class DataSwitch

详细描述

This interface represents a TCP in AuboScope.

This can either be a user-defined TCP or a TCP added by a AuboCap.

在文件 tcp.h16 行定义.

构造及析构函数说明

◆ 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 ( )

Note: The TCP can be renamed at any time

返回
The name of the TCP

◆ getOffset()

std::vector< double > arcs::aubo_scope::TCP::getOffset ( )
返回
The offset of the TCP with respect to the tool output flange, if the TCP is resolvable, otherwise null.

◆ hashCode()

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

◆ isResolvable()

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

A TCP cannot be guaranteed to be present in AuboScope.

The end user can load a different installation (not containing the TCP) or the TCP was removed by the end user or the AuboCap that added the tcp/ This method can be used to determine, if the TCP is present.

返回
true if this TCP is present in AuboScope, otherwise false.

◆ DataSwitch

friend class DataSwitch
friend

在文件 tcp.h50 行定义.

引用了 DataSwitch.

被这些函数引用 DataSwitch.

类成员变量说明

◆ d_

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

在文件 tcp.h52 行定义.


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