]> SALOME platform Git repositories - modules/yacs.git/blob - src/runtime/CORBAXMLConv.hxx
Salome HOME
PR: merge from BR_DATACONV_PR tag "mergeto_trunk_25oct06"
[modules/yacs.git] / src / runtime / CORBAXMLConv.hxx
1 #ifndef __CORBAXMLCONV_HXX__
2 #define __CORBAXMLCONV_HXX__
3
4 #include <omniORB4/CORBA.h>
5
6 #include "XMLPorts.hxx"
7
8 namespace YACS
9 {
10   namespace ENGINE
11   {
12     // Ports adaptateurs Corba->Xml pour les différents types
13
14     class CorbaXml : public ProxyPort
15     {
16     public:
17       CorbaXml(InputXmlPort* p);
18       virtual void put(const void *data) throw(ConversionException);
19       void put(CORBA::Any *data) throw(ConversionException);
20     };
21   }
22 }
23 #endif