Class ControlPackageSetupOutputs

Inheritance Relationships

Base Type

Class Documentation

class ControlPackageSetupOutputs : public urcl::rtde_interface::RTDEPackage

This class handles the robot’s response to a requested output recipe setup.

Public Functions

inline ControlPackageSetupOutputs(uint16_t protocol_version)

Creates a new ControlPackageSetupOutputs object.

Parameters:

protocol_version – Protocol version used for the RTDE communication

virtual ~ControlPackageSetupOutputs() = default
virtual bool parseWith(comm::BinParser &bp)

Sets the attributes of the package by parsing a serialized representation of the package.

Parameters:

bp – A parser containing a serialized version of the package

Returns:

True, if the package was parsed successfully, false otherwise

virtual std::string toString() const

Produces a human readable representation of the package object.

Returns:

A string representing the object

Public Members

uint8_t output_recipe_id_
std::string variable_types_
uint16_t protocol_version_