#include <yarp/robotinterface/impl/RobotInterfaceDTD.h>
Definition at line 37 of file RobotInterfaceDTD.h.
Public Types | |
enum | DocType { DocTypeUnknown = 0 , DocTypeRobot , DocTypeDevices , DocTypeParams , DocTypeActions } |
Public Member Functions | |
RobotInterfaceDTD () | |
bool | parse (TiXmlUnknown *unknownNode, const std::string &curr_filename) |
bool | valid () |
void | setDefault () |
Public Attributes | |
DocType | type |
std::string | identifier |
std::string | uri |
unsigned int | majorVersion |
unsigned int | minorVersion |
Static Public Attributes | |
static const std::string | baseUri |
static const std::string | ext |
Enumerator | |
---|---|
DocTypeUnknown | |
DocTypeRobot | |
DocTypeDevices | |
DocTypeParams | |
DocTypeActions |
Definition at line 40 of file RobotInterfaceDTD.h.
|
inline |
Definition at line 49 of file RobotInterfaceDTD.h.
bool yarp::robotinterface::RobotInterfaceDTD::parse | ( | TiXmlUnknown * | unknownNode, |
const std::string & | curr_filename | ||
) |
Definition at line 86 of file RobotInterfaceDTD.cpp.
void yarp::robotinterface::RobotInterfaceDTD::setDefault | ( | ) |
Definition at line 77 of file RobotInterfaceDTD.cpp.
bool yarp::robotinterface::RobotInterfaceDTD::valid | ( | ) |
Definition at line 72 of file RobotInterfaceDTD.cpp.
|
static |
Definition at line 70 of file RobotInterfaceDTD.h.
|
static |
Definition at line 71 of file RobotInterfaceDTD.h.
std::string yarp::robotinterface::RobotInterfaceDTD::identifier |
Definition at line 65 of file RobotInterfaceDTD.h.
unsigned int yarp::robotinterface::RobotInterfaceDTD::majorVersion |
Definition at line 67 of file RobotInterfaceDTD.h.
unsigned int yarp::robotinterface::RobotInterfaceDTD::minorVersion |
Definition at line 68 of file RobotInterfaceDTD.h.
DocType yarp::robotinterface::RobotInterfaceDTD::type |
Definition at line 64 of file RobotInterfaceDTD.h.
std::string yarp::robotinterface::RobotInterfaceDTD::uri |
Definition at line 66 of file RobotInterfaceDTD.h.