38 #ifndef PI_PROPERTIES_CPFDESERIALIZER 39 #define PI_PROPERTIES_CPFDESERIALIZER 41 #include "rtt-marsh-config.h" 43 #ifdef OROPKG_SUPPORT_XERCES_C 44 #include <xercesc/util/XMLUniDefs.hpp> 45 #include <xercesc/sax/InputSource.hpp> 52 #ifdef XERCES_CPP_NAMESPACE 53 using XERCES_CPP_NAMESPACE::InputSource;
61 class RTT_MARSH_API CPFDemarshaller
62 :
public DemarshallInterface
64 #ifdef XERCES_CPP_NAMESPACE 65 typedef XERCES_CPP_NAMESPACE::InputSource InputSource;
70 CPFDemarshaller(
const std::string& filename );
72 virtual bool deserialize( PropertyBag &v );
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.