#include <yarp/robotinterface/impl/RobotInterfaceDTD.h>
Public Types | |
| enum | DocType { DocTypeUnknown = 0 , DocTypeRobot , DocTypeDevices , DocTypeParams , DocTypeActions } |
Public Member Functions | |
| RobotInterfaceDTD ()=default | |
| bool | parse (TiXmlUnknown *unknownNode, const std::string &curr_filename) |
| bool | valid () const |
| void | setDefault () |
Public Attributes | |
| DocType | type {DocTypeUnknown} |
| std::string | identifier |
| std::string | uri |
| unsigned int | majorVersion {0} |
| unsigned int | minorVersion {0} |
Static Public Attributes | |
| static const std::string | baseUri |
| static const std::string | ext |
Definition at line 33 of file RobotInterfaceDTD.h.
| Enumerator | |
|---|---|
| DocTypeUnknown | |
| DocTypeRobot | |
| DocTypeDevices | |
| DocTypeParams | |
| DocTypeActions | |
Definition at line 36 of file RobotInterfaceDTD.h.
|
default |
| bool yarp::robotinterface::RobotInterfaceDTD::parse | ( | TiXmlUnknown * | unknownNode, |
| const std::string & | curr_filename | ||
| ) |
Definition at line 85 of file RobotInterfaceDTD.cpp.
| void yarp::robotinterface::RobotInterfaceDTD::setDefault | ( | ) |
Definition at line 76 of file RobotInterfaceDTD.cpp.
| bool yarp::robotinterface::RobotInterfaceDTD::valid | ( | ) | const |
Definition at line 71 of file RobotInterfaceDTD.cpp.
|
static |
Definition at line 59 of file RobotInterfaceDTD.h.
|
static |
Definition at line 60 of file RobotInterfaceDTD.h.
| std::string yarp::robotinterface::RobotInterfaceDTD::identifier |
Definition at line 54 of file RobotInterfaceDTD.h.
| unsigned int yarp::robotinterface::RobotInterfaceDTD::majorVersion {0} |
Definition at line 56 of file RobotInterfaceDTD.h.
| unsigned int yarp::robotinterface::RobotInterfaceDTD::minorVersion {0} |
Definition at line 57 of file RobotInterfaceDTD.h.
| DocType yarp::robotinterface::RobotInterfaceDTD::type {DocTypeUnknown} |
Definition at line 53 of file RobotInterfaceDTD.h.
| std::string yarp::robotinterface::RobotInterfaceDTD::uri |
Definition at line 55 of file RobotInterfaceDTD.h.