Namespaces | |
| namespace | experimental |
| namespace | impl |
Classes | |
| class | Action |
| class | Device |
| class | Param |
| class | Robot |
| class | RobotInterfaceDTD |
| class | XMLReader |
| Class to read an XML file. More... | |
| class | XMLReaderResult |
| Result of the parsing of yarp::robotinterface::XMLReader. More... | |
Typedefs | |
| typedef std::vector< robotinterface::Param > | ParamList |
| typedef std::vector< robotinterface::Action > | ActionList |
| typedef std::vector< robotinterface::Device > | DeviceList |
| typedef std::list< yarp::os::Thread * > | ThreadList |
Enumerations | |
| enum | ActionPhase { ActionPhaseUnknown = 0 , ActionPhaseStartup , ActionPhaseRun , ActionPhaseInterrupt1 , ActionPhaseInterrupt2 , ActionPhaseInterrupt3 , ActionPhaseShutdown , ActionPhaseReserved = 0xFF } |
| enum | ActionType { ActionTypeUnknown = 0 , ActionTypeConfigure , ActionTypeCalibrate , ActionTypeAttach , ActionTypeAbort , ActionTypeDetach , ActionTypePark , ActionTypeCustom = 0xFF } |
| typedef std::vector<robotinterface::Action> yarp::robotinterface::ActionList |
| typedef std::vector<robotinterface::Device> yarp::robotinterface::DeviceList |
| typedef std::vector<robotinterface::Param> yarp::robotinterface::ParamList |
| typedef std::list<yarp::os::Thread*> yarp::robotinterface::ThreadList |
| std::string yarp::robotinterface::ActionPhaseToString | ( | robotinterface::ActionPhase | actionphase | ) |
| std::string yarp::robotinterface::ActionTypeToString | ( | robotinterface::ActionType | actiontype | ) |
| std::string yarp::robotinterface::DocTypeToString | ( | RobotInterfaceDTD::DocType | doctype | ) |
Definition at line 55 of file RobotInterfaceDTD.cpp.
| std::string yarp::robotinterface::findGroup | ( | const robotinterface::ParamList & | list, |
| const std::string & | name | ||
| ) |
| std::string yarp::robotinterface::findParam | ( | const robotinterface::ParamList & | list, |
| const std::string & | name | ||
| ) |
| bool yarp::robotinterface::hasGroup | ( | const robotinterface::ParamList & | list, |
| const std::string & | name | ||
| ) |
| bool yarp::robotinterface::hasParam | ( | const robotinterface::ParamList & | list, |
| const std::string & | name | ||
| ) |
| yarp::robotinterface::ParamList yarp::robotinterface::mergeDuplicateGroups | ( | const robotinterface::ParamList & | list | ) |
| void yarp::robotinterface::operator>> | ( | const std::stringstream & | sstream, |
| robotinterface::ActionPhase & | actionphase | ||
| ) |
| void yarp::robotinterface::operator>> | ( | const std::stringstream & | sstream, |
| robotinterface::ActionType & | actiontype | ||
| ) |
| yarp::robotinterface::ActionPhase yarp::robotinterface::StringToActionPhase | ( | const std::string & | phase | ) |
| yarp::robotinterface::ActionType yarp::robotinterface::StringToActionType | ( | const std::string & | type | ) |
| RobotInterfaceDTD::DocType yarp::robotinterface::StringToDocType | ( | const std::string & | type | ) |
Definition at line 38 of file RobotInterfaceDTD.cpp.