#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) |