Protected Types | |
using | input_types = std::variant< uint8_t, bool, uint32_t, int32_t, double > |
Protected Member Functions | |
bool | dataFieldExist (std::string name) |
void | messageCallback (const socket_t filedescriptor, char *buffer, int nbytesrecv) |
void | SetUp () |
void | TearDown () |
bool | waitForMessageCallback (int milliseconds=100) |
Protected Attributes | |
std::vector< std::string > | input_recipe_ |
std::unordered_map< std::string, input_types > | parsed_data_ |
std::unique_ptr< comm::TCPServer > | server_ |
std::unique_ptr< comm::URStream< rtde_interface::RTDEPackage > > | stream_ |
std::unique_ptr< rtde_interface::RTDEWriter > | writer_ |
Private Member Functions | |
void | parseMessage (comm::BinParser bp) |
Private Attributes | |
std::unordered_map< std::string, input_types > | input_map_types_ |
bool | message_callback_ = false |
std::condition_variable | message_cv_ |
std::mutex | message_mutex_ |
Definition at line 40 of file test_rtde_writer.cpp.
|
protected |
Definition at line 43 of file test_rtde_writer.cpp.
|
inlineprotected |
Definition at line 100 of file test_rtde_writer.cpp.
|
inlineprotected |
Definition at line 68 of file test_rtde_writer.cpp.
|
inlineprivate |
Definition at line 134 of file test_rtde_writer.cpp.
|
inlineprotected |
Definition at line 45 of file test_rtde_writer.cpp.
|
inlineprotected |
Definition at line 60 of file test_rtde_writer.cpp.
|
inlineprotected |
Definition at line 84 of file test_rtde_writer.cpp.
|
private |
Definition at line 151 of file test_rtde_writer.cpp.
|
protected |
Definition at line 111 of file test_rtde_writer.cpp.
|
private |
Definition at line 149 of file test_rtde_writer.cpp.
|
private |
Definition at line 147 of file test_rtde_writer.cpp.
|
private |
Definition at line 148 of file test_rtde_writer.cpp.
|
protected |
Definition at line 131 of file test_rtde_writer.cpp.
|
protected |
Definition at line 129 of file test_rtde_writer.cpp.
|
protected |
Definition at line 130 of file test_rtde_writer.cpp.
|
protected |
Definition at line 128 of file test_rtde_writer.cpp.