#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.