Orocos Real-Time Toolkit
2.8.3
|
A TinyXML demarshaller for extracting properties and property bags from a Component Property File (CPF) following the CORBA 3 standard. More...
#include <rtt/marsh/TinyDemarshaller.hpp>
Classes | |
class | D |
Public Member Functions | |
TinyDemarshaller (const std::string &filename) | |
~TinyDemarshaller () | |
virtual bool | deserialize (PropertyBag &v) |
Deserialize data to a property bag. More... | |
A TinyXML demarshaller for extracting properties and property bags from a Component Property File (CPF) following the CORBA 3 standard.
Definition at line 53 of file TinyDemarshaller.hpp.
RTT::marsh::TinyDemarshaller::TinyDemarshaller | ( | const std::string & | filename | ) |
Definition at line 376 of file TinyDemarshaller.cpp.
References RTT::marsh::TinyDemarshaller::D::doc, RTT::Error, RTT::marsh::TiXmlDocument::ErrorDesc(), RTT::marsh::TiXmlDocument::LoadFile(), and RTT::marsh::TinyDemarshaller::D::loadOkay.
RTT::marsh::TinyDemarshaller::~TinyDemarshaller | ( | ) |
Definition at line 389 of file TinyDemarshaller.cpp.
|
virtual |
Deserialize data to a property bag.
v | The property bag which will contain the results of the deserialization. |
Implements RTT::marsh::DemarshallInterface.
Definition at line 394 of file TinyDemarshaller.cpp.
References RTT::deleteProperties(), RTT::marsh::TinyDemarshaller::D::doc, RTT::Error, RTT::marsh::TiXmlHandle::FirstChildElement(), RTT::marsh::TinyDemarshaller::D::loadOkay, RTT::marsh::TiXmlHandle::Node(), and RTT::marsh::Tiny2CPFHandler::populateBag().