YARP
Yet Another Robot Platform
yarp::robotinterface::impl::XMLReaderFileV1::Private Class Reference

Detailed Description

Definition at line 38 of file XMLReaderFileV1.cpp.

Public Member Functions

 Private (XMLReaderFileV1 *parent)
 
virtual ~Private ()
 
yarp::robotinterface::experimental::XMLReaderResult readRobotFromFile (const std::string &fileName)
 
yarp::robotinterface::experimental::XMLReaderResult readRobotFromString (const std::string &xmlString)
 
yarp::robotinterface::experimental::XMLReaderResult readRobotTag (TiXmlElement *robotElem)
 
yarp::robotinterface::experimental::DeviceList readDevices (TiXmlElement *devicesElem, yarp::robotinterface::experimental::XMLReaderResult &result)
 
yarp::robotinterface::experimental::Device readDeviceTag (TiXmlElement *deviceElem, yarp::robotinterface::experimental::XMLReaderResult &result)
 
yarp::robotinterface::experimental::DeviceList readDevicesTag (TiXmlElement *devicesElem, yarp::robotinterface::experimental::XMLReaderResult &result)
 
yarp::robotinterface::experimental::DeviceList readDevicesFile (const std::string &fileName, yarp::robotinterface::experimental::XMLReaderResult &result)
 
yarp::robotinterface::experimental::ParamList readParams (TiXmlElement *paramsElem, yarp::robotinterface::experimental::XMLReaderResult &result)
 
yarp::robotinterface::experimental::Param readParamTag (TiXmlElement *paramElem, yarp::robotinterface::experimental::XMLReaderResult &result)
 
yarp::robotinterface::experimental::Param readGroupTag (TiXmlElement *groupElem, yarp::robotinterface::experimental::XMLReaderResult &result)
 
yarp::robotinterface::experimental::ParamList readParamListTag (TiXmlElement *paramListElem, yarp::robotinterface::experimental::XMLReaderResult &result)
 
yarp::robotinterface::experimental::ParamList readSubDeviceTag (TiXmlElement *subDeviceElem, yarp::robotinterface::experimental::XMLReaderResult &result)
 
yarp::robotinterface::experimental::ParamList readParamsTag (TiXmlElement *paramsElem, yarp::robotinterface::experimental::XMLReaderResult &result)
 
yarp::robotinterface::experimental::ParamList readParamsFile (const std::string &fileName, yarp::robotinterface::experimental::XMLReaderResult &result)
 
yarp::robotinterface::experimental::ActionList readActions (TiXmlElement *actionsElem, yarp::robotinterface::experimental::XMLReaderResult &result)
 
yarp::robotinterface::experimental::Action readActionTag (TiXmlElement *actionElem, yarp::robotinterface::experimental::XMLReaderResult &result)
 
yarp::robotinterface::experimental::ActionList readActionsTag (TiXmlElement *actionsElem, yarp::robotinterface::experimental::XMLReaderResult &result)
 
yarp::robotinterface::experimental::ActionList readActionsFile (const std::string &fileName, yarp::robotinterface::experimental::XMLReaderResult &result)
 

Public Attributes

XMLReaderFileV1 *const parent
 
std::string filename
 
std::string path
 
bool verbose_output
 
std::string curr_filename
 
unsigned int minorVersion
 
unsigned int majorVersion
 

Constructor & Destructor Documentation

◆ Private()

yarp::robotinterface::impl::XMLReaderFileV1::Private::Private ( XMLReaderFileV1 parent)
explicit

Definition at line 80 of file XMLReaderFileV1.cpp.

◆ ~Private()

yarp::robotinterface::impl::XMLReaderFileV1::Private::~Private ( )
virtualdefault

Member Function Documentation

◆ readActions()

yarp::robotinterface::experimental::ActionList yarp::robotinterface::impl::XMLReaderFileV1::Private::readActions ( TiXmlElement *  actionsElem,
yarp::robotinterface::experimental::XMLReaderResult result 
)

Definition at line 706 of file XMLReaderFileV1.cpp.

◆ readActionsFile()

yarp::robotinterface::experimental::ActionList yarp::robotinterface::impl::XMLReaderFileV1::Private::readActionsFile ( const std::string &  fileName,
yarp::robotinterface::experimental::XMLReaderResult result 
)

Definition at line 824 of file XMLReaderFileV1.cpp.

◆ readActionsTag()

yarp::robotinterface::experimental::ActionList yarp::robotinterface::impl::XMLReaderFileV1::Private::readActionsTag ( TiXmlElement *  actionsElem,
yarp::robotinterface::experimental::XMLReaderResult result 
)

Definition at line 767 of file XMLReaderFileV1.cpp.

◆ readActionTag()

yarp::robotinterface::experimental::Action yarp::robotinterface::impl::XMLReaderFileV1::Private::readActionTag ( TiXmlElement *  actionElem,
yarp::robotinterface::experimental::XMLReaderResult result 
)

Definition at line 724 of file XMLReaderFileV1.cpp.

◆ readDevices()

yarp::robotinterface::experimental::DeviceList yarp::robotinterface::impl::XMLReaderFileV1::Private::readDevices ( TiXmlElement *  devicesElem,
yarp::robotinterface::experimental::XMLReaderResult result 
)

Definition at line 225 of file XMLReaderFileV1.cpp.

◆ readDevicesFile()

yarp::robotinterface::experimental::DeviceList yarp::robotinterface::impl::XMLReaderFileV1::Private::readDevicesFile ( const std::string &  fileName,
yarp::robotinterface::experimental::XMLReaderResult result 
)

Definition at line 353 of file XMLReaderFileV1.cpp.

◆ readDevicesTag()

yarp::robotinterface::experimental::DeviceList yarp::robotinterface::impl::XMLReaderFileV1::Private::readDevicesTag ( TiXmlElement *  devicesElem,
yarp::robotinterface::experimental::XMLReaderResult result 
)

Definition at line 289 of file XMLReaderFileV1.cpp.

◆ readDeviceTag()

yarp::robotinterface::experimental::Device yarp::robotinterface::impl::XMLReaderFileV1::Private::readDeviceTag ( TiXmlElement *  deviceElem,
yarp::robotinterface::experimental::XMLReaderResult result 
)

Definition at line 245 of file XMLReaderFileV1.cpp.

◆ readGroupTag()

yarp::robotinterface::experimental::Param yarp::robotinterface::impl::XMLReaderFileV1::Private::readGroupTag ( TiXmlElement *  groupElem,
yarp::robotinterface::experimental::XMLReaderResult result 
)

Definition at line 456 of file XMLReaderFileV1.cpp.

◆ readParamListTag()

yarp::robotinterface::experimental::ParamList yarp::robotinterface::impl::XMLReaderFileV1::Private::readParamListTag ( TiXmlElement *  paramListElem,
yarp::robotinterface::experimental::XMLReaderResult result 
)

Definition at line 497 of file XMLReaderFileV1.cpp.

◆ readParams()

yarp::robotinterface::experimental::ParamList yarp::robotinterface::impl::XMLReaderFileV1::Private::readParams ( TiXmlElement *  paramsElem,
yarp::robotinterface::experimental::XMLReaderResult result 
)

Definition at line 402 of file XMLReaderFileV1.cpp.

◆ readParamsFile()

yarp::robotinterface::experimental::ParamList yarp::robotinterface::impl::XMLReaderFileV1::Private::readParamsFile ( const std::string &  fileName,
yarp::robotinterface::experimental::XMLReaderResult result 
)

Definition at line 654 of file XMLReaderFileV1.cpp.

◆ readParamsTag()

yarp::robotinterface::experimental::ParamList yarp::robotinterface::impl::XMLReaderFileV1::Private::readParamsTag ( TiXmlElement *  paramsElem,
yarp::robotinterface::experimental::XMLReaderResult result 
)

Definition at line 596 of file XMLReaderFileV1.cpp.

◆ readParamTag()

yarp::robotinterface::experimental::Param yarp::robotinterface::impl::XMLReaderFileV1::Private::readParamTag ( TiXmlElement *  paramElem,
yarp::robotinterface::experimental::XMLReaderResult result 
)

Definition at line 428 of file XMLReaderFileV1.cpp.

◆ readRobotFromFile()

yarp::robotinterface::experimental::XMLReaderResult yarp::robotinterface::impl::XMLReaderFileV1::Private::readRobotFromFile ( const std::string &  fileName)

Definition at line 90 of file XMLReaderFileV1.cpp.

◆ readRobotFromString()

yarp::robotinterface::experimental::XMLReaderResult yarp::robotinterface::impl::XMLReaderFileV1::Private::readRobotFromString ( const std::string &  xmlString)

Definition at line 149 of file XMLReaderFileV1.cpp.

◆ readRobotTag()

yarp::robotinterface::experimental::XMLReaderResult yarp::robotinterface::impl::XMLReaderFileV1::Private::readRobotTag ( TiXmlElement *  robotElem)

Definition at line 170 of file XMLReaderFileV1.cpp.

◆ readSubDeviceTag()

yarp::robotinterface::experimental::ParamList yarp::robotinterface::impl::XMLReaderFileV1::Private::readSubDeviceTag ( TiXmlElement *  subDeviceElem,
yarp::robotinterface::experimental::XMLReaderResult result 
)

Definition at line 556 of file XMLReaderFileV1.cpp.

Member Data Documentation

◆ curr_filename

std::string yarp::robotinterface::impl::XMLReaderFileV1::Private::curr_filename

Definition at line 74 of file XMLReaderFileV1.cpp.

◆ filename

std::string yarp::robotinterface::impl::XMLReaderFileV1::Private::filename

Definition at line 67 of file XMLReaderFileV1.cpp.

◆ majorVersion

unsigned int yarp::robotinterface::impl::XMLReaderFileV1::Private::majorVersion

Definition at line 76 of file XMLReaderFileV1.cpp.

◆ minorVersion

unsigned int yarp::robotinterface::impl::XMLReaderFileV1::Private::minorVersion

Definition at line 75 of file XMLReaderFileV1.cpp.

◆ parent

XMLReaderFileV1* const yarp::robotinterface::impl::XMLReaderFileV1::Private::parent

Definition at line 66 of file XMLReaderFileV1.cpp.

◆ path

std::string yarp::robotinterface::impl::XMLReaderFileV1::Private::path

Definition at line 68 of file XMLReaderFileV1.cpp.

◆ verbose_output

bool yarp::robotinterface::impl::XMLReaderFileV1::Private::verbose_output

Definition at line 73 of file XMLReaderFileV1.cpp.


The documentation for this class was generated from the following file: