The SharedRobotNodeServant class is a remote represenation of a Simox VirtualRobot::Robot.
More...
#include <RobotAPI/components/RobotState/SharedRobotServants.h>
The SharedRobotNodeServant class is a remote represenation of a Simox VirtualRobot::Robot.
This class is used only internally by the the RobotStateComponent. The RemoteRobot class SharedRobotInterface and SharedRobotInterfacePrx classes generated by Ice.
Definition at line 110 of file SharedRobotServants.h.
◆ SharedRobotServant()
◆ ~SharedRobotServant()
◆ getConfig()
NameValueMap getConfig |
( |
const Ice::Current & |
current = Ice::emptyCurrent | ) |
|
|
override |
◆ getConfigAndPose()
NameValueMap getConfigAndPose |
( |
PoseBasePtr & |
globalPose, |
|
|
const Ice::Current & |
current = Ice::emptyCurrent |
|
) |
| |
|
override |
◆ getGlobalPose()
PoseBasePtr getGlobalPose |
( |
const Ice::Current & |
current = Ice::emptyCurrent | ) |
|
|
override |
◆ getName()
std::string getName |
( |
const Ice::Current & |
current = Ice::emptyCurrent | ) |
|
|
override |
◆ getRobot()
◆ getRobotNode()
SharedRobotNodeInterfacePrx getRobotNode |
( |
const std::string & |
name, |
|
|
const Ice::Current & |
current = Ice::emptyCurrent |
|
) |
| |
|
override |
◆ getRobotNodes()
NameList getRobotNodes |
( |
const Ice::Current & |
current = Ice::emptyCurrent | ) |
|
|
override |
◆ getRobotNodeSet()
RobotNodeSetInfoPtr getRobotNodeSet |
( |
const std::string & |
name, |
|
|
const Ice::Current & |
current = Ice::emptyCurrent |
|
) |
| |
|
override |
◆ getRobotNodeSets()
NameList getRobotNodeSets |
( |
const Ice::Current & |
current = Ice::emptyCurrent | ) |
|
|
override |
◆ getRobotStateComponent()
◆ getRootNode()
SharedRobotNodeInterfacePrx getRootNode |
( |
const Ice::Current & |
current = Ice::emptyCurrent | ) |
|
|
override |
◆ getScaling()
float getScaling |
( |
const Ice::Current & |
= Ice::emptyCurrent | ) |
|
|
override |
◆ getTimestamp()
TimestampBasePtr getTimestamp |
( |
const Ice::Current & |
= Ice::emptyCurrent | ) |
const |
|
override |
◆ getType()
std::string getType |
( |
const Ice::Current & |
current = Ice::emptyCurrent | ) |
|
|
override |
◆ hasRobotNode()
bool hasRobotNode |
( |
const std::string & |
name, |
|
|
const Ice::Current & |
current = Ice::emptyCurrent |
|
) |
| |
|
override |
◆ hasRobotNodeSet()
bool hasRobotNodeSet |
( |
const std::string & |
name, |
|
|
const Ice::Current & |
current = Ice::emptyCurrent |
|
) |
| |
|
override |
◆ setGlobalPose()
void setGlobalPose |
( |
const PoseBasePtr & |
pose, |
|
|
const Ice::Current & |
current = Ice::emptyCurrent |
|
) |
| |
|
override |
◆ setRobotStateComponent()
◆ setTimestamp()
void setTimestamp |
( |
const IceUtil::Time & |
updateTime | ) |
|
◆ _cachedNodes
std::map<std::string, SharedRobotNodeInterfacePrx> _cachedNodes |
|
protected |
◆ _robot
◆ robotStateComponent
◆ robotStateListenerPrx
RobotStateListenerInterfacePrx robotStateListenerPrx |
|
protected |
◆ updateTimestamp
IceUtil::Time updateTimestamp |
|
protected |
The documentation for this class was generated from the following files: