The RTDE specific parser. Interprets a given byte stream as serialized RTDE packages and parses it accordingly.
More...
#include <rtde_parser.h>
The RTDE specific parser. Interprets a given byte stream as serialized RTDE packages and parses it accordingly.
Definition at line 45 of file rtde_parser.h.
urcl::rtde_interface::RTDEParser::RTDEParser |
( |
| ) |
|
|
delete |
urcl::rtde_interface::RTDEParser::RTDEParser |
( |
const std::vector< std::string > & |
recipe | ) |
|
|
inline |
Creates a new RTDEParser object, registering the used recipe.
- Parameters
-
recipe | The recipe used in RTDE data communication |
Definition at line 54 of file rtde_parser.h.
virtual urcl::rtde_interface::RTDEParser::~RTDEParser |
( |
| ) |
|
|
virtualdefault |
Uses the given BinParser to create package objects from the contained serialization.
- Parameters
-
bp | A BinParser holding one or more serialized RTDE packages |
results | A vector of pointers to created RTDE package objects |
- Returns
- True, if the byte stream could successfully be parsed as RTDE packages, false otherwise
Definition at line 68 of file rtde_parser.h.
void urcl::rtde_interface::RTDEParser::setProtocolVersion |
( |
uint16_t |
protocol_version | ) |
|
|
inline |
uint16_t urcl::rtde_interface::RTDEParser::protocol_version_ |
|
private |
std::vector<std::string> urcl::rtde_interface::RTDEParser::recipe_ |
|
private |
The documentation for this class was generated from the following file:
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