#include "YACSRuntimeSALOMEExport.hxx"#include <Python.h>#include <omniORB4/CORBA.h>#include <libxml/parser.h>#include <string>

Go to the source code of this file.
Namespaces | |
| namespace | YACS |
| namespace | YACS::ENGINE |
Enumerations | |
| enum | YACS::ENGINE::ImplType { YACS::ENGINE::CORBAImpl = 1, YACS::ENGINE::PYTHONImpl = 2, YACS::ENGINE::NEUTRALImpl = 3, YACS::ENGINE::XMLImpl = 4, YACS::ENGINE::CPPImpl = 5 } |
Functions | |
| CORBA::TypeCode_ptr | YACS::ENGINE::getCorbaTC (const TypeCode *t) |
| int | YACS::ENGINE::isAdaptableCorbaPyObject (const TypeCode *t1, const TypeCode *t2) |
| int | YACS::ENGINE::isAdaptableCorbaNeutral (const TypeCode *t1, const TypeCode *t2) |
| int | YACS::ENGINE::isAdaptableCorbaCorba (const TypeCode *t1, const TypeCode *t2) |
| int | YACS::ENGINE::isAdaptableNeutralCorba (const TypeCode *t1, const TypeCode *t2) |
| int | YACS::ENGINE::isAdaptableNeutralNeutral (const TypeCode *t1, const TypeCode *t2) |
| int | YACS::ENGINE::isAdaptableNeutralXml (const TypeCode *t1, const TypeCode *t2) |
| int | YACS::ENGINE::isAdaptableNeutralPyObject (const TypeCode *t1, const TypeCode *t2) |
| int | YACS::ENGINE::isAdaptablePyObjectPyObject (const TypeCode *t1, const TypeCode *t2) |
| int | YACS::ENGINE::isAdaptablePyObjectCorba (const TypeCode *t1, const TypeCode *t2) |
| int | YACS::ENGINE::isAdaptablePyObjectNeutral (const TypeCode *t1, const TypeCode *t2) |
| int | YACS::ENGINE::isAdaptableXmlNeutral (const TypeCode *t1, const TypeCode *t2) |
| int | YACS::ENGINE::isAdaptableXmlCorba (const TypeCode *t1, const TypeCode *t2) |
| PyObject * | YACS::ENGINE::convertCorbaPyObject (const TypeCode *t, CORBA::Any *data) |
| CORBA::Any * | YACS::ENGINE::convertCorbaCorba (const TypeCode *t, CORBA::Any *data) |
| YACS::ENGINE::Any * | YACS::ENGINE::convertCorbaNeutral (const TypeCode *t, CORBA::Any *data) |
| std::string | YACS::ENGINE::convertCorbaXml (const TypeCode *t, CORBA::Any *data) |
| CORBA::Any * | YACS::ENGINE::convertPyObjectCorba (const TypeCode *t, PyObject *data) |
| std::string | YACS::ENGINE::convertPyObjectXml (const TypeCode *t, PyObject *data) |
| YACS::ENGINE::Any * | YACS::ENGINE::convertPyObjectNeutral (const TypeCode *t, PyObject *data) |
| PyObject * | YACS::ENGINE::convertPyObjectPyObject (const TypeCode *t, PyObject *data) |
| std::string | YACS::ENGINE::convertPyObjectToString (PyObject *ob) |
| bool | YACS::ENGINE::checkPyObject (const TypeCode *t, PyObject *ob) |
| PyObject * | YACS::ENGINE::convertXmlPyObject (const TypeCode *t, xmlDocPtr doc, xmlNodePtr cur) |
| PyObject * | YACS::ENGINE::convertXmlStrPyObject (const TypeCode *t, std::string data) |
| CORBA::Any * | YACS::ENGINE::convertXmlCorba (const TypeCode *t, xmlDocPtr doc, xmlNodePtr cur) |
| YACS::ENGINE::Any * | YACS::ENGINE::convertXmlNeutral (const TypeCode *t, xmlDocPtr doc, xmlNodePtr cur) |
| PyObject * | YACS::ENGINE::convertNeutralPyObject (const TypeCode *t, YACS::ENGINE::Any *data) |
| std::string | YACS::ENGINE::convertNeutralXml (const TypeCode *t, YACS::ENGINE::Any *data) |
| CORBA::Any * | YACS::ENGINE::convertNeutralCorba (const TypeCode *t, YACS::ENGINE::Any *data) |
| YACS::ENGINE::Any * | YACS::ENGINE::convertNeutralNeutral (const TypeCode *t, YACS::ENGINE::Any *data) |