#include <RobotAPI/libraries/armem_objects/client/articulated_object/Reader.h>
|
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 43 of file Reader.h.
◆ Reader()
◆ ~Reader()
◆ connect()
◆ get() [1/2]
◆ get() [2/2]
std::optional< ArticulatedObject > get |
( |
const std::string & |
name, |
|
|
const armem::Time & |
timestamp, |
|
|
const std::optional< std::string > & |
providerName |
|
) |
| const |
|
overridevirtual |
◆ getArticulatedObjectState()
◆ getProviderName()
std::string getProviderName |
( |
| ) |
const |
◆ getRobotDescription()
◆ getRobotDescriptions()
◆ queryDescription()
◆ queryDescriptions()
◆ queryState()
std::optional< robot_state::RobotState > queryState |
( |
const std::string & |
instanceName, |
|
|
const armem::Time & |
timestamp, |
|
|
const std::optional< std::string > & |
providerName |
|
) |
| const |
◆ registerPropertyDefinitions()
◆ setProviderName()
void setProviderName |
( |
const std::string & |
providerName | ) |
|
◆ synchronize()
The documentation for this class was generated from the following files:
- RobotAPI/libraries/armem_objects/client/articulated_object/Reader.h
- RobotAPI/libraries/armem_objects/client/articulated_object/Reader.cpp