The VersionMessage class handles the version messages sent via the primary UR interface.
More...
#include <version_message.h>
The VersionMessage class handles the version messages sent via the primary UR interface.
Definition at line 40 of file version_message.h.
urcl::primary_interface::VersionMessage::VersionMessage |
( |
| ) |
|
|
delete |
urcl::primary_interface::VersionMessage::VersionMessage |
( |
uint64_t |
timestamp, |
|
|
uint8_t |
source |
|
) |
| |
|
inline |
Creates a new VersionMessage object to be filled from a package.
- Parameters
-
timestamp | Timestamp of the package |
source | The package's source |
Definition at line 50 of file version_message.h.
virtual urcl::primary_interface::VersionMessage::~VersionMessage |
( |
| ) |
|
|
virtualdefault |
bool urcl::primary_interface::VersionMessage::parseWith |
( |
comm::BinParser & |
bp | ) |
|
|
virtual |
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
Reimplemented from urcl::primary_interface::RobotMessage.
Definition at line 39 of file version_message.cpp.
std::string urcl::primary_interface::VersionMessage::toString |
( |
| ) |
const |
|
virtual |
std::string urcl::primary_interface::VersionMessage::build_date_ |
int32_t urcl::primary_interface::VersionMessage::build_number_ |
uint8_t urcl::primary_interface::VersionMessage::major_version_ |
uint8_t urcl::primary_interface::VersionMessage::minor_version_ |
std::string urcl::primary_interface::VersionMessage::project_name_ |
int8_t urcl::primary_interface::VersionMessage::project_name_length_ |
int32_t urcl::primary_interface::VersionMessage::svn_version_ |
The documentation for this class was generated from the following files:
ur_client_library
Author(s): Thomas Timm Andersen, Simon Rasmussen, Felix Exner, Lea Steffen, Tristan Schnell
autogenerated on Sun May 9 2021 02:16:26