AGVC SDK API  0.7.0
agvc_interface::OutputBuilder类 参考

向输出数据中增加 更多...

#include <rtde.h>

Public 成员函数

 OutputBuilder ()
 ~OutputBuilder ()
OutputBuilderpush (int val)
OutputBuilderpush (double val)
OutputBuilderpush (const std::vector< double > &val)
OutputBuilderpush (const std::tuple< int, bool > &val)
OutputBuilderpush (int16_t &val)
OutputBuilderpush (const std::vector< int16_t > &val)
OutputBuilderpush (const std::vector< int > &val)
OutputBuilderpush (const std::string &val)
OutputBuilderpush (char val)
OutputBuilderpush (const agvc_interface::RtdeRecipe &val)

Private 属性

friend RtdeClient
Impl * impl

详细描述

向输出数据中增加

在文件 rtde.h23 行定义.

构造及析构函数说明

◆ OutputBuilder()

agvc_interface::OutputBuilder::OutputBuilder ( )

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

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

◆ ~OutputBuilder()

agvc_interface::OutputBuilder::~OutputBuilder ( )

成员函数说明

◆ push() [1/10]

OutputBuilder & agvc_interface::OutputBuilder::push ( char val)

引用了 OutputBuilder().

函数调用图:

◆ push() [2/10]

OutputBuilder & agvc_interface::OutputBuilder::push ( const agvc_interface::RtdeRecipe & val)

引用了 OutputBuilder().

函数调用图:

◆ push() [3/10]

OutputBuilder & agvc_interface::OutputBuilder::push ( const std::string & val)

引用了 OutputBuilder().

函数调用图:

◆ push() [4/10]

OutputBuilder & agvc_interface::OutputBuilder::push ( const std::tuple< int, bool > & val)

引用了 OutputBuilder().

函数调用图:

◆ push() [5/10]

OutputBuilder & agvc_interface::OutputBuilder::push ( const std::vector< double > & val)

引用了 OutputBuilder().

函数调用图:

◆ push() [6/10]

OutputBuilder & agvc_interface::OutputBuilder::push ( const std::vector< int > & val)

引用了 OutputBuilder().

函数调用图:

◆ push() [7/10]

OutputBuilder & agvc_interface::OutputBuilder::push ( const std::vector< int16_t > & val)

引用了 OutputBuilder().

函数调用图:

◆ push() [8/10]

OutputBuilder & agvc_interface::OutputBuilder::push ( double val)

引用了 OutputBuilder().

函数调用图:

◆ push() [9/10]

OutputBuilder & agvc_interface::OutputBuilder::push ( int val)

引用了 OutputBuilder().

函数调用图:

◆ push() [10/10]

OutputBuilder & agvc_interface::OutputBuilder::push ( int16_t & val)

引用了 OutputBuilder().

函数调用图:

类成员变量说明

◆ impl

Impl* agvc_interface::OutputBuilder::impl
private

在文件 rtde.h44 行定义.

◆ RtdeClient

friend agvc_interface::OutputBuilder::RtdeClient
private

在文件 rtde.h42 行定义.


该类的文档由以下文件生成:
  • include/agvc_interface/rtde.h