#include <RobotAPI/libraries/armem_objects/client/articulated_object/ArticulatedObjectReader.h>
|
VirtualRobot::RobotPtr | getArticulatedObject (const std::string &typeName, const armem::Time ×tamp, const std::optional< std::string > &providerName, const std::string &instanceName="", VirtualRobot::RobotIO::RobotDescription loadMode=VirtualRobot::RobotIO::eStructure) |
|
| Reader ()=default |
|
bool | synchronizeArticulatedObject (VirtualRobot::Robot &object, const armem::Time ×tamp, const std::optional< std::string > &providerName) |
|
void | connect (armem::client::MemoryNameSystem &memoryNameSystem) |
|
ArticulatedObject | get (const ArticulatedObjectDescription &description, const armem::Time ×tamp, const std::string &instanceName, const std::optional< std::string > &providerName) const override |
|
std::optional< ArticulatedObject > | get (const std::string &name, const armem::Time ×tamp, const std::optional< std::string > &providerName) const override |
|
std::string | getProviderName () const |
|
std::optional< robot_state::description::RobotDescription > | queryDescription (const std::string &name, const armem::Time ×tamp, const std::optional< std::string > &providerName) const |
|
std::vector< robot_state::description::RobotDescription > | queryDescriptions (const armem::Time ×tamp, const std::optional< std::string > &providerName) const |
|
std::optional< robot_state::RobotState > | queryState (const std::string &instanceName, const armem::Time ×tamp, const std::optional< std::string > &providerName) const |
|
| Reader ()=default |
|
void | registerPropertyDefinitions (armarx::PropertyDefinitionsPtr &def) |
|
void | setProviderName (const std::string &providerName) |
|
bool | synchronize (ArticulatedObject &obj, const armem::Time ×tamp, const std::optional< std::string > &providerName) const override |
|
| ~Reader () override=default |
|
virtual | ~ReaderInterface ()=default |
|
Definition at line 10 of file ArticulatedObjectReader.h.
◆ getArticulatedObject()
VirtualRobot::RobotPtr getArticulatedObject |
( |
const std::string & |
typeName, |
|
|
const armem::Time & |
timestamp, |
|
|
const std::optional< std::string > & |
providerName, |
|
|
const std::string & |
instanceName = "" , |
|
|
VirtualRobot::RobotIO::RobotDescription |
loadMode = VirtualRobot::RobotIO::eStructure |
|
) |
| |
◆ Reader()
◆ synchronizeArticulatedObject()
bool synchronizeArticulatedObject |
( |
VirtualRobot::Robot & |
object, |
|
|
const armem::Time & |
timestamp, |
|
|
const std::optional< std::string > & |
providerName |
|
) |
| |
The documentation for this class was generated from the following files: