Typedefs | |
typedef void(* | Deallocator )(void *) |
typedef SharedPtr< Any > | AnyPtr |
typedef SharedPtr< AtomAny > | AtomAnyPtr |
typedef SharedPtr< SequenceAny > | SequenceAnyPtr |
typedef SharedPtr< ArrayAny > | ArrayAnyPtr |
typedef SharedPtr< StructAny > | StructAnyPtr |
typedef OptimizerAlgBase | OptimizerAlgSync |
typedef OptimizerAlgBase *(* | OptimizerAlgBaseFactory )(Pool *pool) |
typedef void *(* | InitFunction )() |
typedef void(* | RunFunction )(void *, const char *, int, int, Any **, Any **, returnInfo *) |
typedef void(* | TerminateFunction )(void **) |
typedef void(* | PingFunction )() |
typedef void(* | MYRUN )(int nbin, int nbout, YACS::ENGINE::Any **in, YACS::ENGINE::Any **out) |
typedef PyOptimizerAlgBase | PyOptimizerAlgSync |
typedef PyObject | PyObj |
typedef CORBA::TypeCode_ptr(* | getCorbaTCFn )(const TypeCode *) |
Functions | |
void YACSLIBENGINE_EXPORT | NbDoneLoader (Loop *node, int val) |
void YACSLIBENGINE_EXPORT | StateLoader (Node *node, YACS::StatesForNode state) |
YACSLIBENGINE_EXPORT Runtime * | getRuntime () throw (Exception) |
Any * | convertCorbaCpp (const TypeCode *t, CORBA::Any *A) |
int | isAdaptableCppCorba (const TypeCode *t1, const TypeCode *t2) |
ostream & | operator<< (ostream &os, const OutputCorbaPort &p) |
YACSRUNTIMESALOME_EXPORT std::ostream & | operator<< (std::ostream &os, const YACS::ENGINE::OutputCorbaPort &p) |
CORBA::Any * | convertCppCorba (const TypeCode *t, Any *data) |
int | isAdaptableCorbaCpp (const TypeCode *t1, const TypeCode *t2) |
Any * | convertCppCpp (const TypeCode *t, Any *data) |
int | isAdaptableCppCpp (const TypeCode *t1, const TypeCode *t2) |
Any * | convertCppNeutral (const TypeCode *t, Any *a) |
int | isAdaptableNeutralCpp (const TypeCode *t1, const TypeCode *t2) |
PyObject * | convertCppPyObject (const TypeCode *t, Any *a) |
int | isAdaptablePyObjectCpp (const TypeCode *t1, const TypeCode *t2) |
std::string | convertCppXml (const TypeCode *t, void *ob) |
int | isAdaptableXmlCpp (const TypeCode *t1, const TypeCode *t2) |
Any * | convertNeutralCpp (const TypeCode *t, Any *data) |
int | isAdaptableCppNeutral (const TypeCode *t1, const TypeCode *t2) |
static void | PyStdOut_dealloc (PyStdOut *self) |
static PyObject * | PyStdOut_write (PyStdOut *self, PyObject *args) |
PyObject * | newPyStdOut (std::string &out) |
PyObject * | evalPy (const std::string &funcName, const std::string &strToEval) |
PyObject * | evalFuncPyWithNoParams (PyObject *func) |
Any * | convertPyObjectCpp (const TypeCode *t, PyObject *data) |
int | isAdaptableCppPyObject (const TypeCode *t1, const TypeCode *t2) |
YACSRUNTIMESALOME_EXPORT RuntimeSALOME * | getSALOMERuntime () |
SALOMEDS::SObject_ptr | findOrCreateSoWithName (SALOMEDS::Study_ptr study, SALOMEDS::StudyBuilder_ptr builder, SALOMEDS::SObject_ptr sobj, const std::string &name) |
void | printbin (const std::string &bin) |
std::string | getImplName (ImplType impl) |
CORBA::TypeCode_ptr | getCorbaTCNull (const TypeCode *t) |
CORBA::TypeCode_ptr | getCorbaTCDouble (const TypeCode *t) |
CORBA::TypeCode_ptr | getCorbaTCInt (const TypeCode *t) |
CORBA::TypeCode_ptr | getCorbaTCString (const TypeCode *t) |
CORBA::TypeCode_ptr | getCorbaTCBool (const TypeCode *t) |
CORBA::TypeCode_ptr | getCorbaTCObjref (const TypeCode *t) |
CORBA::TypeCode_ptr | getCorbaTCSequence (const TypeCode *t) |
CORBA::TypeCode_ptr | getCorbaTCStruct (const TypeCode *t) |
CORBA::TypeCode_ptr | getCorbaTC (const TypeCode *t) |
template<ImplType IMPLIN, ImplType IMPLOUT> | |
int | isAdaptable (const TypeCode *t1, const TypeCode *t2) |
int | isAdaptableCorbaPyObject (const TypeCode *t1, const TypeCode *t2) |
int | isAdaptableNeutralPyObject (const TypeCode *t1, const TypeCode *t2) |
int | isAdaptablePyObjectPyObject (const TypeCode *t1, const TypeCode *t2) |
int | isAdaptableCorbaNeutral (const TypeCode *t1, const TypeCode *t2) |
int | isAdaptablePyObjectNeutral (const TypeCode *t1, const TypeCode *t2) |
int | isAdaptableXmlNeutral (const TypeCode *t1, const TypeCode *t2) |
int | isAdaptableNeutralNeutral (const TypeCode *t1, const TypeCode *t2) |
int | isAdaptableNeutralXml (const TypeCode *t1, const TypeCode *t2) |
int | isAdaptableNeutralCorba (const TypeCode *t1, const TypeCode *t2) |
int | isAdaptableXmlCorba (const TypeCode *t1, const TypeCode *t2) |
int | isAdaptableCorbaCorba (const TypeCode *t1, const TypeCode *t2) |
int | isAdaptablePyObjectCorba (const TypeCode *t1, const TypeCode *t2) |
template<ImplType IMPLIN, class TIN , class TIN2 , ImplType IMPLOUT, class TOUT > | |
TOUT | convertDouble (const TypeCode *t, TIN o, TIN2 aux) |
template<ImplType IMPLIN, class TIN , class TIN2 , ImplType IMPLOUT, class TOUT > | |
TOUT | convertInt (const TypeCode *t, TIN o, TIN2 aux) |
template<ImplType IMPLIN, class TIN , class TIN2 , ImplType IMPLOUT, class TOUT > | |
TOUT | convertString (const TypeCode *t, TIN o, TIN2 aux) |
template<ImplType IMPLIN, class TIN , class TIN2 , ImplType IMPLOUT, class TOUT > | |
TOUT | convertBool (const TypeCode *t, TIN o, TIN2 aux) |
template<ImplType IMPLIN, class TIN , class TIN2 , ImplType IMPLOUT, class TOUT > | |
TOUT | convertObjref (const TypeCode *t, TIN o, TIN2 aux) |
template<ImplType IMPLIN, class TIN , class TIN2 , ImplType IMPLOUT, class TOUT > | |
TOUT | convertSequence (const TypeCode *t, TIN o, TIN2 aux) |
template<ImplType IMPLIN, class TIN , class TIN2 , ImplType IMPLOUT, class TOUT > | |
TOUT | convertArray (const TypeCode *t, TIN o, TIN2 aux) |
template<ImplType IMPLIN, class TIN , class TIN2 , ImplType IMPLOUT, class TOUT > | |
TOUT | convertStruct (const TypeCode *t, TIN o, TIN2 aux) |
template<ImplType IMPLIN, class TIN , class TIN2 , ImplType IMPLOUT, class TOUT > | |
TOUT | YacsConvertor (const TypeCode *t, TIN o, TIN2 aux) |
template<> | |
CORBA::Any * | convertDouble< CORBAImpl, CORBA::Any *, void *, CORBAImpl, CORBA::Any * > (const TypeCode *t, CORBA::Any *o, void *aux) |
template<> | |
CORBA::Any * | convertInt< CORBAImpl, CORBA::Any *, void *, CORBAImpl, CORBA::Any * > (const TypeCode *t, CORBA::Any *o, void *aux) |
template<> | |
CORBA::Any * | convertString< CORBAImpl, CORBA::Any *, void *, CORBAImpl, CORBA::Any * > (const TypeCode *t, CORBA::Any *o, void *aux) |
template<> | |
CORBA::Any * | convertBool< CORBAImpl, CORBA::Any *, void *, CORBAImpl, CORBA::Any * > (const TypeCode *t, CORBA::Any *o, void *aux) |
template<> | |
CORBA::Any * | convertObjref< CORBAImpl, CORBA::Any *, void *, CORBAImpl, CORBA::Any * > (const TypeCode *t, CORBA::Any *o, void *aux) |
template<> | |
CORBA::Any * | convertStruct< CORBAImpl, CORBA::Any *, void *, CORBAImpl, CORBA::Any * > (const TypeCode *t, CORBA::Any *o, void *aux) |
std::string | convertPyObjectXml (const TypeCode *t, PyObject *data) |
YACS::ENGINE::Any * | convertPyObjectNeutral (const TypeCode *t, PyObject *data) |
CORBA::Any * | convertPyObjectCorba (const TypeCode *t, PyObject *data) |
PyObject * | convertPyObjectPyObject (const TypeCode *t, PyObject *data) |
std::string | convertPyObjectToString (PyObject *ob) |
PyObject * | convertXmlPyObject (const TypeCode *t, xmlDocPtr doc, xmlNodePtr cur) |
YACS::ENGINE::Any * | convertXmlNeutral (const TypeCode *t, xmlDocPtr doc, xmlNodePtr cur) |
CORBA::Any * | convertXmlCorba (const TypeCode *t, xmlDocPtr doc, xmlNodePtr cur) |
PyObject * | convertXmlStrPyObject (const TypeCode *t, std::string data) |
PyObject * | convertNeutralPyObject (const TypeCode *t, YACS::ENGINE::Any *data) |
std::string | convertNeutralXml (const TypeCode *t, YACS::ENGINE::Any *data) |
CORBA::Any * | convertNeutralCorba (const TypeCode *t, YACS::ENGINE::Any *data) |
YACS::ENGINE::Any * | convertNeutralNeutral (const TypeCode *t, YACS::ENGINE::Any *data) |
PyObject * | convertCorbaPyObject (const TypeCode *t, CORBA::Any *data) |
std::string | convertCorbaXml (const TypeCode *t, CORBA::Any *data) |
YACS::ENGINE::Any * | convertCorbaNeutral (const TypeCode *t, CORBA::Any *data) |
CORBA::Any * | convertCorbaCorba (const TypeCode *t, CORBA::Any *data) |
template<ImplType IMPLIN, class TIN , class TIN2 > | |
static bool | checkDouble (const TypeCode *t, TIN o, TIN2 aux) |
Basic template checker from type TIN. More... | |
template<ImplType IMPLIN, class TIN , class TIN2 > | |
static bool | checkInt (const TypeCode *t, TIN o, TIN2 aux) |
template<ImplType IMPLIN, class TIN , class TIN2 > | |
static bool | checkBool (const TypeCode *t, TIN o, TIN2 aux) |
template<ImplType IMPLIN, class TIN , class TIN2 > | |
static bool | checkString (const TypeCode *t, TIN o, TIN2 aux) |
template<ImplType IMPLIN, class TIN , class TIN2 > | |
static bool | checkObjref (const TypeCode *t, TIN o, TIN2 aux) |
template<ImplType IMPLIN, class TIN , class TIN2 > | |
static bool | checkSequence (const TypeCode *t, TIN o, TIN2 aux) |
template<ImplType IMPLIN, class TIN , class TIN2 > | |
static bool | checkStruct (const TypeCode *t, TIN o, TIN2 aux) |
template<ImplType IMPLIN, class TIN , class TIN2 > | |
static bool | checkArray (const TypeCode *t, TIN o, TIN2 aux) |
template<ImplType IMPLIN, class TIN , class TIN2 > | |
bool | YacsChecker (const TypeCode *t, TIN o, TIN2 aux) |
template<> | |
bool | checkDouble< PYTHONImpl, PyObject *, void * > (const TypeCode *t, PyObject *o, void *aux) |
template<> | |
bool | checkInt< PYTHONImpl, PyObject *, void * > (const TypeCode *t, PyObject *o, void *aux) |
template<> | |
bool | checkBool< PYTHONImpl, PyObject *, void * > (const TypeCode *t, PyObject *o, void *aux) |
template<> | |
bool | checkString< PYTHONImpl, PyObject *, void * > (const TypeCode *t, PyObject *o, void *aux) |
template<> | |
bool | checkObjref< PYTHONImpl, PyObject *, void * > (const TypeCode *t, PyObject *o, void *aux) |
template<> | |
bool | checkSequence< PYTHONImpl, PyObject *, void * > (const TypeCode *t, PyObject *o, void *aux) |
template<> | |
bool | checkStruct< PYTHONImpl, PyObject *, void * > (const TypeCode *t, PyObject *o, void *aux) |
bool | checkPyObject (const TypeCode *t, PyObject *ob) |
YACSLIBENGINE_EXPORT void | schemaSaveState (Proc *proc, Executor *exec, const std::string &xmlSchemaFile) |
Any * | convertXmlCpp (const TypeCode *t, xmlDocPtr doc, xmlNodePtr cur) |
int | isAdaptableCppXml (const TypeCode *t1, const TypeCode *t2) |
YACSLOADER_EXPORT void | loadState (YACS::ENGINE::Proc *p, const std::string &xmlStateFile) |
Load state from a file into a Proc. More... | |
Variables | |
static PyMethodDef | PyStdOut_methods [] |
static PyMemberDef | PyStdOut_memberlist [] |
static PyTypeObject | PyStdOut_Type |
getCorbaTCFn | getCorbaTCFns [] |
typedef SharedPtr<Any> YACS::ENGINE::AnyPtr |
typedef SharedPtr<ArrayAny> YACS::ENGINE::ArrayAnyPtr |
typedef SharedPtr<AtomAny> YACS::ENGINE::AtomAnyPtr |
typedef CORBA::TypeCode_ptr(* YACS::ENGINE::getCorbaTCFn)(const TypeCode *) |
Definition at line 100 of file TypeConversions.cxx.
typedef void*(* YACS::ENGINE::InitFunction)() |
Definition at line 39 of file CppComponent.hxx.
typedef void(* YACS::ENGINE::MYRUN)(int nbin, int nbout, YACS::ENGINE::Any **in, YACS::ENGINE::Any **out) |
Definition at line 36 of file CppNode.hxx.
typedef OptimizerAlgBase*(* YACS::ENGINE::OptimizerAlgBaseFactory)(Pool *pool) |
Definition at line 122 of file OptimizerAlg.hxx.
Definition at line 94 of file OptimizerAlg.hxx.
typedef void(* YACS::ENGINE::PingFunction)() |
Definition at line 42 of file CppComponent.hxx.
typedef PyObject YACS::ENGINE::PyObj |
Definition at line 65 of file PythonPorts.hxx.
Definition at line 51 of file PyOptimizerAlg.hxx.
typedef void(* YACS::ENGINE::RunFunction)(void *, const char *, int, int, Any **, Any **, returnInfo *) |
Definition at line 40 of file CppComponent.hxx.
typedef SharedPtr<StructAny> YACS::ENGINE::StructAnyPtr |
typedef void(* YACS::ENGINE::TerminateFunction)(void **) |
Definition at line 41 of file CppComponent.hxx.
Enumerator | |
---|---|
E_NEVER_SET_INPUTPORT | |
E_ONLY_BACKWARD_DEFINED | |
E_DS_LINK_UNESTABLISHABLE | |
E_COLLAPSE_DFDS | |
E_COLLAPSE_DS | |
E_UNPREDICTABLE_FED | |
E_UNCOMPLETE_SW | |
E_ALL |
Definition at line 67 of file LinkInfo.hxx.
Enumerator | |
---|---|
CORBAImpl | |
PYTHONImpl | |
NEUTRALImpl | |
XMLImpl | |
CPPImpl |
Definition at line 35 of file TypeConversions.hxx.
Enumerator | |
---|---|
I_CF_USELESS | |
I_USELESS | |
I_BACK | |
I_BACK_USELESS | |
I_BACK_CRAZY | |
I_DFDS | |
I_ALL |
Definition at line 43 of file LinkInfo.hxx.
Enumerator | |
---|---|
DATAFLOW | |
DATASTREAM |
Definition at line 35 of file DataPort.hxx.
Enumerator | |
---|---|
W_COLLAPSE | |
W_COLLAPSE_AND_USELESS | |
W_COLLAPSE_EL | |
W_COLLAPSE_EL_AND_USELESS | |
W_BACK_COLLAPSE | |
W_BACK_COLLAPSE_AND_USELESS | |
W_BACK_COLLAPSE_EL | |
W_BACK_COLLAPSE_EL_AND_USELESS | |
W_ALL |
Definition at line 54 of file LinkInfo.hxx.
Enumerator | |
---|---|
XMLNOCONTEXT | |
XMLINGRAPH | |
XMLINNODE | |
XMLINPORT | |
XMLINVALUE | |
XMLDONE | |
XMLFATALERROR |
Definition at line 64 of file LoadState.hxx.
|
inlinestatic |
Definition at line 2453 of file TypeConversions.cxx.
|
inlinestatic |
Definition at line 2413 of file TypeConversions.cxx.
|
inline |
Definition at line 2520 of file TypeConversions.cxx.
|
inlinestatic |
Basic template checker from type TIN.
This checker does nothing : throws exception It must be partially specialize for a specific type (TIN)
Definition at line 2397 of file TypeConversions.cxx.
|
inline |
Definition at line 2492 of file TypeConversions.cxx.
|
inlinestatic |
Definition at line 2405 of file TypeConversions.cxx.
|
inline |
Definition at line 2508 of file TypeConversions.cxx.
|
inlinestatic |
Definition at line 2429 of file TypeConversions.cxx.
|
inline |
YACSRUNTIMESALOME_EXPORT bool YACS::ENGINE::checkPyObject | ( | const TypeCode * | t, |
PyObject * | ob | ||
) |
Definition at line 2629 of file TypeConversions.cxx.
References gui.Appli::t.
Referenced by YACS::ENGINE::PyInit::put().
|
inlinestatic |
Definition at line 2437 of file TypeConversions.cxx.
|
inline |
Definition at line 2567 of file TypeConversions.cxx.
References CORBAEngineTest::i, gui.Appli::t, and YACS::Exception::what().
|
inlinestatic |
Definition at line 2421 of file TypeConversions.cxx.
|
inline |
Definition at line 2537 of file TypeConversions.cxx.
|
inlinestatic |
Definition at line 2445 of file TypeConversions.cxx.
|
inline |
Definition at line 2594 of file TypeConversions.cxx.
References CORBAEngineTest::i, YACS::ENGINE::TypeCodeStruct::memberCount(), YACS::ENGINE::TypeCodeStruct::memberName(), YACS::ENGINE::TypeCodeStruct::memberType(), gui.Appli::t, and YACS::Exception::what().
|
inline |
Definition at line 638 of file TypeConversions.cxx.
|
inline |
|
inline |
Definition at line 2214 of file TypeConversions.cxx.
YACSRUNTIMESALOME_EXPORT CORBA::Any * YACS::ENGINE::convertCorbaCorba | ( | const TypeCode * | t, |
CORBA::Any * | data | ||
) |
Definition at line 2386 of file TypeConversions.cxx.
References gui.Appli::t.
Referenced by YACS::ENGINE::CorbaCorba::put().
Any* YACS::ENGINE::convertCorbaCpp | ( | const TypeCode * | t, |
CORBA::Any * | A | ||
) |
Definition at line 34 of file CORBACppConv.cxx.
References convertCorbaNeutral().
Referenced by YACS::ENGINE::CorbaCpp::put().
YACSRUNTIMESALOME_EXPORT YACS::ENGINE::Any * YACS::ENGINE::convertCorbaNeutral | ( | const TypeCode * | t, |
CORBA::Any * | data | ||
) |
Definition at line 2382 of file TypeConversions.cxx.
References gui.Appli::t.
Referenced by convertCorbaCpp(), and YACS::ENGINE::CorbaNeutral::put().
YACSRUNTIMESALOME_EXPORT PyObject * YACS::ENGINE::convertCorbaPyObject | ( | const TypeCode * | t, |
CORBA::Any * | data | ||
) |
Definition at line 2374 of file TypeConversions.cxx.
References gui.Appli::t.
Referenced by YACS::ENGINE::InputCorbaPort::getPyObj(), YACS::ENGINE::OutputCorbaPort::getPyObj(), YACS::ENGINE::CorbaPyDouble::put(), YACS::ENGINE::CorbaPyInt::put(), YACS::ENGINE::CorbaPyString::put(), YACS::ENGINE::CorbaPyBool::put(), YACS::ENGINE::CorbaPyObjref::put(), YACS::ENGINE::CorbaPySequence::put(), and YACS::ENGINE::CorbaPyStruct::put().
YACSRUNTIMESALOME_EXPORT std::string YACS::ENGINE::convertCorbaXml | ( | const TypeCode * | t, |
CORBA::Any * | data | ||
) |
Definition at line 2378 of file TypeConversions.cxx.
References gui.Appli::t.
Referenced by YACS::ENGINE::InputCorbaPort::dump(), YACS::ENGINE::OutputCorbaPort::dump(), and YACS::ENGINE::CorbaXml::put().
CORBA::Any* YACS::ENGINE::convertCppCorba | ( | const TypeCode * | t, |
Any * | data | ||
) |
Definition at line 33 of file CppCORBAConv.cxx.
References convertNeutralCorba().
Referenced by YACS::ENGINE::CppCorba::put().
Any* YACS::ENGINE::convertCppCpp | ( | const TypeCode * | t, |
Any * | data | ||
) |
Definition at line 35 of file CppCppConv.cxx.
References convertNeutralNeutral().
Referenced by YACS::ENGINE::CppCpp::put().
Any* YACS::ENGINE::convertCppNeutral | ( | const TypeCode * | t, |
Any * | a | ||
) |
Definition at line 36 of file CppNeutralConv.cxx.
References convertNeutralNeutral().
Referenced by YACS::ENGINE::CppNeutral::put().
PyObject* YACS::ENGINE::convertCppPyObject | ( | const TypeCode * | t, |
Any * | a | ||
) |
Definition at line 35 of file CppPythonConv.cxx.
References convertNeutralPyObject().
Referenced by YACS::ENGINE::CppPy::put().
std::string YACS::ENGINE::convertCppXml | ( | const TypeCode * | t, |
void * | ob | ||
) |
Definition at line 34 of file CppXMLConv.cxx.
References convertNeutralXml().
Referenced by YACS::ENGINE::CppXml::put().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 2204 of file TypeConversions.cxx.
YACSRUNTIMESALOME_EXPORT CORBA::Any * YACS::ENGINE::convertNeutralCorba | ( | const TypeCode * | t, |
YACS::ENGINE::Any * | data | ||
) |
Definition at line 2363 of file TypeConversions.cxx.
References gui.Appli::t.
Referenced by convertCppCorba(), YACS::ENGINE::NeutralCorbaInt::put(), YACS::ENGINE::NeutralCorbaDouble::put(), YACS::ENGINE::NeutralCorbaBool::put(), YACS::ENGINE::NeutralCorbaSequence::put(), YACS::ENGINE::NeutralCorbaString::put(), YACS::ENGINE::NeutralCorbaObjref::put(), and YACS::ENGINE::NeutralCorbaStruct::put().
Any* YACS::ENGINE::convertNeutralCpp | ( | const TypeCode * | t, |
Any * | data | ||
) |
Definition at line 35 of file NeutralCppConv.cxx.
References convertNeutralNeutral().
Referenced by YACS::ENGINE::NeutralCpp::put().
YACSRUNTIMESALOME_EXPORT YACS::ENGINE::Any * YACS::ENGINE::convertNeutralNeutral | ( | const TypeCode * | t, |
YACS::ENGINE::Any * | data | ||
) |
Definition at line 2367 of file TypeConversions.cxx.
References YACS::ENGINE::RefCounter::incrRef().
Referenced by convertCppCpp(), convertCppNeutral(), and convertNeutralCpp().
YACSRUNTIMESALOME_EXPORT PyObject * YACS::ENGINE::convertNeutralPyObject | ( | const TypeCode * | t, |
YACS::ENGINE::Any * | data | ||
) |
Definition at line 2355 of file TypeConversions.cxx.
References gui.Appli::t.
Referenced by convertCppPyObject(), YACS::ENGINE::RuntimeSALOME::convertNeutral(), YACS::ENGINE::RuntimeSALOME::convertNeutralAsString(), YACS::ENGINE::NeutralPyDouble::put(), YACS::ENGINE::NeutralPyInt::put(), YACS::ENGINE::NeutralPyString::put(), YACS::ENGINE::NeutralPyBool::put(), YACS::ENGINE::NeutralPyObjref::put(), YACS::ENGINE::NeutralPySequence::put(), and YACS::ENGINE::NeutralPyStruct::put().
YACSRUNTIMESALOME_EXPORT std::string YACS::ENGINE::convertNeutralXml | ( | const TypeCode * | t, |
YACS::ENGINE::Any * | data | ||
) |
Definition at line 2359 of file TypeConversions.cxx.
References gui.Appli::t.
Referenced by convertCppXml(), YACS::ENGINE::InputCppPort::dump(), YACS::ENGINE::OutputCppPort::dump(), YACS::ENGINE::NeutralXml::put(), and YACS::ENGINE::VisitorSalomeSaveState::visitForEachLoop().
|
inline |
|
inline |
Definition at line 2219 of file TypeConversions.cxx.
YACSRUNTIMESALOME_EXPORT CORBA::Any * YACS::ENGINE::convertPyObjectCorba | ( | const TypeCode * | t, |
PyObject * | data | ||
) |
Definition at line 2280 of file TypeConversions.cxx.
References gui.Appli::t.
Referenced by YACS::ENGINE::PyCorbaInt::put(), YACS::ENGINE::PyCorbaDouble::put(), YACS::ENGINE::PyCorbaString::put(), YACS::ENGINE::PyCorbaBool::put(), YACS::ENGINE::PyCorbaObjref::put(), YACS::ENGINE::PyCorbaSequence::put(), and YACS::ENGINE::PyCorbaStruct::put().
Any* YACS::ENGINE::convertPyObjectCpp | ( | const TypeCode * | t, |
PyObject * | data | ||
) |
Definition at line 36 of file PythonCppConv.cxx.
References convertPyObjectNeutral().
Referenced by YACS::ENGINE::PyCpp::put().
YACSRUNTIMESALOME_EXPORT YACS::ENGINE::Any * YACS::ENGINE::convertPyObjectNeutral | ( | const TypeCode * | t, |
PyObject * | data | ||
) |
Definition at line 2276 of file TypeConversions.cxx.
References gui.Appli::t.
Referenced by convertPyObjectCpp(), and YACS::ENGINE::PyNeutral::put().
YACSRUNTIMESALOME_EXPORT PyObject * YACS::ENGINE::convertPyObjectPyObject | ( | const TypeCode * | t, |
PyObject * | data | ||
) |
Definition at line 2284 of file TypeConversions.cxx.
References gui.Appli::t.
YACSRUNTIMESALOME_EXPORT std::string YACS::ENGINE::convertPyObjectToString | ( | PyObject * | ob | ) |
Definition at line 2289 of file TypeConversions.cxx.
Referenced by YACS::ENGINE::RuntimeSALOME::convertNeutralAsString(), YACS::ENGINE::RuntimeSALOME::convertPyObjectToString(), YACS::ENGINE::OutputPresetPort::getAsString(), YACS::ENGINE::InputPresetPort::getAsString(), YACS::ENGINE::InputCorbaPort::getAsString(), YACS::ENGINE::InputPyPort::getAsString(), YACS::ENGINE::OutputCorbaPort::getAsString(), and YACS::ENGINE::OutputPyPort::getAsString().
YACSRUNTIMESALOME_EXPORT std::string YACS::ENGINE::convertPyObjectXml | ( | const TypeCode * | t, |
PyObject * | data | ||
) |
Definition at line 2272 of file TypeConversions.cxx.
References gui.Appli::t.
Referenced by YACS::ENGINE::InputPyPort::dump(), YACS::ENGINE::OutputPyPort::dump(), YACS::HMI::CommandSetOutPortValue::localExecute(), YACS::HMI::CommandSetOutPortValue::localReverse(), and YACS::ENGINE::PyXml::put().
|
inline |
Definition at line 630 of file TypeConversions.cxx.
|
inline |
|
inline |
Definition at line 2209 of file TypeConversions.cxx.
|
inline |
Definition at line 646 of file TypeConversions.cxx.
|
inline |
Definition at line 2224 of file TypeConversions.cxx.
YACSRUNTIMESALOME_EXPORT CORBA::Any * YACS::ENGINE::convertXmlCorba | ( | const TypeCode * | t, |
xmlDocPtr | doc, | ||
xmlNodePtr | cur | ||
) |
Definition at line 2309 of file TypeConversions.cxx.
References doc, and gui.Appli::t.
Referenced by YACS::ENGINE::XmlCorba::put().
Any* YACS::ENGINE::convertXmlCpp | ( | const TypeCode * | t, |
xmlDocPtr | doc, | ||
xmlNodePtr | cur | ||
) |
Definition at line 38 of file XMLCppConv.cxx.
References convertXmlNeutral().
Referenced by YACS::ENGINE::XmlCpp::put().
YACSRUNTIMESALOME_EXPORT YACS::ENGINE::Any * YACS::ENGINE::convertXmlNeutral | ( | const TypeCode * | t, |
xmlDocPtr | doc, | ||
xmlNodePtr | cur | ||
) |
Definition at line 2305 of file TypeConversions.cxx.
References doc, and gui.Appli::t.
Referenced by convertXmlCpp(), YACS::ENGINE::XmlNeutral::put(), and YACS::ENGINE::nodeParser::xmlToAny().
YACSRUNTIMESALOME_EXPORT PyObject * YACS::ENGINE::convertXmlPyObject | ( | const TypeCode * | t, |
xmlDocPtr | doc, | ||
xmlNodePtr | cur | ||
) |
Definition at line 2301 of file TypeConversions.cxx.
References doc, and gui.Appli::t.
Referenced by convertXmlStrPyObject(), and YACS::ENGINE::XmlPython::put().
YACSRUNTIMESALOME_EXPORT PyObject * YACS::ENGINE::convertXmlStrPyObject | ( | const TypeCode * | t, |
std::string | data | ||
) |
Definition at line 2313 of file TypeConversions.cxx.
References convertXmlPyObject(), and doc.
Referenced by YACS::ENGINE::OutputPresetPort::getPyObj(), and YACS::ENGINE::InputPresetPort::getPyObj().
YACSRUNTIMESALOME_EXPORT PyObject * YACS::ENGINE::evalFuncPyWithNoParams | ( | PyObject * | func | ) |
Definition at line 179 of file PyStdout.cxx.
References YACS::ENGINE::AutoPyRef::isNull(), PMMLBasicsTestLauncher::ret, and YACS::ENGINE::AutoPyRef::retn().
YACSRUNTIMESALOME_EXPORT PyObject * YACS::ENGINE::evalPy | ( | const std::string & | funcName, |
const std::string & | strToEval | ||
) |
Definition at line 140 of file PyStdout.cxx.
References YACS::ENGINE::AutoPyRef::isNull(), newPyStdOut(), and PMMLBasicsTestLauncher::ret.
SALOMEDS::SObject_ptr YACS::ENGINE::findOrCreateSoWithName | ( | SALOMEDS::Study_ptr | study, |
SALOMEDS::StudyBuilder_ptr | builder, | ||
SALOMEDS::SObject_ptr | sobj, | ||
const std::string & | name | ||
) |
Definition at line 233 of file StudyPorts.cxx.
Referenced by YACS::ENGINE::InputStudyPort::putDataInStudy().
YACSRUNTIMESALOME_EXPORT CORBA::TypeCode_ptr YACS::ENGINE::getCorbaTC | ( | const TypeCode * | t | ) |
Definition at line 190 of file TypeConversions.cxx.
References getCorbaTCFns, YACS::ENGINE::TypeCode::kind(), and gui.Appli::t.
Referenced by YACS::ENGINE::convertFromYacsSequence< CORBAImpl, CORBA::Any * >::convert(), YACS::ENGINE::convertFromYacsStruct< CORBAImpl, CORBA::Any * >::convert(), YACS::ENGINE::OutputCorbaPort::getAnyOut(), getCorbaTCSequence(), and getCorbaTCStruct().
CORBA::TypeCode_ptr YACS::ENGINE::getCorbaTCBool | ( | const TypeCode * | t | ) |
Definition at line 125 of file TypeConversions.cxx.
CORBA::TypeCode_ptr YACS::ENGINE::getCorbaTCDouble | ( | const TypeCode * | t | ) |
Definition at line 110 of file TypeConversions.cxx.
CORBA::TypeCode_ptr YACS::ENGINE::getCorbaTCInt | ( | const TypeCode * | t | ) |
Definition at line 115 of file TypeConversions.cxx.
CORBA::TypeCode_ptr YACS::ENGINE::getCorbaTCNull | ( | const TypeCode * | t | ) |
CORBA::TypeCode_ptr YACS::ENGINE::getCorbaTCObjref | ( | const TypeCode * | t | ) |
Definition at line 130 of file TypeConversions.cxx.
References DEBTRACE, YACS::ENGINE::RuntimeSALOME::getOrb(), getSALOMERuntime(), YACS::ENGINE::TypeCode::id(), YACS::ENGINE::TypeCode::name(), and YACS::ENGINE::TypeCode::shortName().
CORBA::TypeCode_ptr YACS::ENGINE::getCorbaTCSequence | ( | const TypeCode * | t | ) |
Definition at line 146 of file TypeConversions.cxx.
References YACS::ENGINE::TypeCode::contentType(), DEBTRACE, getCorbaTC(), YACS::ENGINE::RuntimeSALOME::getOrb(), and getSALOMERuntime().
CORBA::TypeCode_ptr YACS::ENGINE::getCorbaTCString | ( | const TypeCode * | t | ) |
Definition at line 120 of file TypeConversions.cxx.
CORBA::TypeCode_ptr YACS::ENGINE::getCorbaTCStruct | ( | const TypeCode * | t | ) |
Definition at line 157 of file TypeConversions.cxx.
References DEBTRACE, getCorbaTC(), YACS::ENGINE::RuntimeSALOME::getOrb(), getSALOMERuntime(), CORBAEngineTest::i, YACS::ENGINE::TypeCode::id(), YACS::ENGINE::TypeCodeStruct::memberCount(), YACS::ENGINE::TypeCodeStruct::memberName(), YACS::ENGINE::TypeCodeStruct::memberType(), YACS::ENGINE::TypeCode::name(), and YACS::ENGINE::TypeCode::shortName().
std::string YACS::ENGINE::getImplName | ( | ImplType | impl | ) |
Definition at line 78 of file TypeConversions.cxx.
References CORBAImpl, CPPImpl, NEUTRALImpl, PYTHONImpl, and XMLImpl.
Referenced by YACS::ENGINE::convertToYacsDouble< XMLImpl, xmlDocPtr, xmlNodePtr, IMPLOUT, TOUT >::convert(), YACS::ENGINE::convertToYacsInt< XMLImpl, xmlDocPtr, xmlNodePtr, IMPLOUT, TOUT >::convert(), YACS::ENGINE::convertToYacsString< XMLImpl, xmlDocPtr, xmlNodePtr, IMPLOUT, TOUT >::convert(), YACS::ENGINE::convertToYacsBool< XMLImpl, xmlDocPtr, xmlNodePtr, IMPLOUT, TOUT >::convert(), and YACS::ENGINE::convertToYacsObjref< XMLImpl, xmlDocPtr, xmlNodePtr, IMPLOUT, TOUT >::convert().
Definition at line 61 of file Runtime.cxx.
References YACS::ENGINE::Runtime::_singleton.
Referenced by YACS::ENGINE::CppComponent::CppComponent(), YACS::ENGINE::Proc::createComponentInstance(), YACS::ENGINE::Proc::createContainer(), YACS::ENGINE::ElementaryNode::createInputDataStreamPort(), YACS::ENGINE::ElementaryNode::createInputPort(), YACS::ENGINE::ElementaryNode::createOutputDataStreamPort(), YACS::ENGINE::ElementaryNode::createOutputPort(), YACS::ENGINE::Proc::createType(), YACS::ENGINE::OutputPort::edAddInPropertyPort(), YACS::ENGINE::OutputPort::edAddInputPort(), YACS::ENGINE::InputPort::edInit(), YACS::ENGINE::AnyOutputPort::getAsString(), YACS::ENGINE::AnyInputPort::getAsString(), YACS::ENGINE::Proc::getTypeCode(), YACS::ENGINE::SessionCataLoader::importComponent(), YACS::ENGINE::CppComponent::load(), YACS::ENGINE::SessionCataLoader::loadTypes(), YACS::ENGINE::SessionCataLoader::loadTypesOld(), main(), YACS::ENGINE::Proc::Proc(), YACS::ENGINE::DynParaLoop::putValueOnBranch(), YACS::ENGINE::ServiceNode::setRef(), YACS::ENGINE::stateLoader::stateLoader(), and YACS::YACSLoader::YACSLoader().
RuntimeSALOME * YACS::ENGINE::getSALOMERuntime | ( | ) |
Definition at line 140 of file RuntimeSALOME.cxx.
References YASSERT.
Referenced by YACS::HMI::CatalogWidget::addCatalogFromFile(), YACS::ENGINE::convertToYacsObjref< PYTHONImpl, PyObject *, void *, IMPLOUT, TOUT >::convert(), YACS::ENGINE::convertFromYacsObjref< PYTHONImpl, PyObject * >::convert(), YACS::ENGINE::convertFromYacsObjref< NEUTRALImpl, YACS::ENGINE::Any * >::convert(), YACS::ENGINE::convertToYacsObjref< CORBAImpl, CORBA::Any *, void *, IMPLOUT, TOUT >::convert(), YACS::ENGINE::convertToYacsSequence< CORBAImpl, CORBA::Any *, void *, IMPLOUT, TOUT >::convert(), YACS::ENGINE::convertToYacsStruct< CORBAImpl, CORBA::Any *, void *, IMPLOUT, TOUT >::convert(), YACS::ENGINE::convertFromYacsObjref< CORBAImpl, CORBA::Any * >::convert(), YACS::ENGINE::convertFromYacsSequence< CORBAImpl, CORBA::Any * >::convert(), YACS::ENGINE::convertFromYacsStruct< CORBAImpl, CORBA::Any * >::convert(), YACS::ENGINE::CorbaPySequence::CorbaPySequence(), YACS::HMI::GuiEditor::CreateForEachLoop(), YACS::HMI::GuiEditor::CreateNode(), YACS::ENGINE::StudyInNode::execute(), YACS::ENGINE::StudyOutNode::execute(), YACS::HMI::GenericGui::GenericGui(), getCorbaTCObjref(), getCorbaTCSequence(), getCorbaTCStruct(), YACS::HMI::GenericGui::getMachineList(), YACS::ENGINE::SalomeContainerTools::getResourceProperties(), YACS::HMI::BatchJobsListDialog::getSalomeLauncher(), YACS::HMI::GuiContext::GuiContext(), YACS::ENGINE::InputCorbaPort::InputCorbaPort(), YACS::HMI::Invocator::Invocator(), YACS::ENGINE::SalomeComponent::load(), YACS::ENGINE::CORBAComponent::load(), YACS::ENGINE::DistributedPythonNode::load(), YACS::ENGINE::SessionCataLoader::loadCata(), YACS::HMI::SubjectProc::loadTypes(), YACS::HMI::CommandPutInComposedNode::localExecute(), YACS::HMI::CommandSetInPortValue::localExecute(), YACS::HMI::CommandSetOutPortValue::localExecute(), YACS::HMI::CommandSetInPortValue::localReverse(), YACS::HMI::CommandSetOutPortValue::localReverse(), main(), YACS::HMI::GenericGui::onNewSchema(), YACS::ENGINE::OutputCorbaPort::OutputCorbaPort(), YACS::ENGINE::InputStudyPort::putDataInStudy(), YACS::ENGINE::PyCorbaObjref::PyCorbaObjref(), YACS::ENGINE::PyFuncNode::PyFuncNode(), YACS::ENGINE::PythonNode::PythonNode(), YACS::ENGINE::SalomePythonNode::SalomePythonNode(), YACS::ENGINE::SalomeContainerTools::Start(), and YACS::HMI::GuiExecutor::startResumeDataflow().
|
inline |
Definition at line 317 of file TypeConversions.cxx.
References Array, Bool, Double, Int, YACS::ENGINE::TypeCode::kind(), Objref, Sequence, String, and Struct.
Referenced by YACS::ENGINE::NeutralInit::put().
YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptableCorbaCorba | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 390 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptCorbaToCorba().
int YACS::ENGINE::isAdaptableCorbaCpp | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 56 of file CppCORBAConv.cxx.
References isAdaptableCorbaNeutral().
Referenced by YACS::ENGINE::RuntimeSALOME::adaptCorbaToCpp().
YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptableCorbaNeutral | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 358 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptCorbaToNeutral(), and isAdaptableCorbaCpp().
YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptableCorbaPyObject | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 344 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptCorbaToPython().
int YACS::ENGINE::isAdaptableCppCorba | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 71 of file CORBACppConv.cxx.
References isAdaptableNeutralCorba().
Referenced by YACS::ENGINE::RuntimeSALOME::adaptCppToCorba().
int YACS::ENGINE::isAdaptableCppCpp | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 69 of file CppCppConv.cxx.
References isAdaptableNeutralNeutral().
int YACS::ENGINE::isAdaptableCppNeutral | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 69 of file NeutralCppConv.cxx.
References isAdaptableNeutralNeutral().
int YACS::ENGINE::isAdaptableCppPyObject | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 64 of file PythonCppConv.cxx.
References isAdaptableNeutralPyObject().
Referenced by YACS::ENGINE::RuntimeSALOME::adaptCppToPython().
int YACS::ENGINE::isAdaptableCppXml | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 105 of file XMLCppConv.cxx.
References isAdaptableNeutralXml().
Referenced by YACS::ENGINE::RuntimeSALOME::adaptCppToXml().
YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptableNeutralCorba | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 382 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by isAdaptableCppCorba(), and isAdaptableNeutralNeutral().
int YACS::ENGINE::isAdaptableNeutralCpp | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 69 of file CppNeutralConv.cxx.
References isAdaptableNeutralNeutral().
Referenced by YACS::ENGINE::RuntimeSALOME::adaptNeutralToCpp().
YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptableNeutralNeutral | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 370 of file TypeConversions.cxx.
References isAdaptableNeutralCorba().
Referenced by isAdaptableCppCpp(), isAdaptableCppNeutral(), and isAdaptableNeutralCpp().
YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptableNeutralPyObject | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 348 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by isAdaptableCppPyObject().
YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptableNeutralXml | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 376 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by isAdaptableCppXml().
YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptablePyObjectCorba | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 394 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptPythonToCorba().
int YACS::ENGINE::isAdaptablePyObjectCpp | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 70 of file CppPythonConv.cxx.
References isAdaptablePyObjectNeutral().
Referenced by YACS::ENGINE::RuntimeSALOME::adaptPythonToCpp().
YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptablePyObjectNeutral | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 362 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptPythonToNeutral(), and isAdaptablePyObjectCpp().
YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptablePyObjectPyObject | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 352 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptPythonToPython().
YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptableXmlCorba | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 386 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptXmlToCorba().
int YACS::ENGINE::isAdaptableXmlCpp | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 69 of file CppXMLConv.cxx.
References isAdaptableXmlNeutral().
YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptableXmlNeutral | ( | const TypeCode * | t1, |
const TypeCode * | t2 | ||
) |
Definition at line 366 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by isAdaptableXmlCpp().
void YACS::ENGINE::loadState | ( | YACS::ENGINE::Proc * | p, |
const std::string & | xmlStateFile | ||
) |
Load state from a file into a Proc.
p,: | the Proc |
xmlStateFile,: | the file name |
Definition at line 950 of file LoadState.cxx.
References DEBTRACE, YACS::ENGINE::Bloc::exUpdateState(), YACS::ENGINE::Bloc::init(), and YACS::ENGINE::stateLoader::parse().
Referenced by YACS::HMI::BatchJobsListDialog::get_dump_file().
void YACS::ENGINE::NbDoneLoader | ( | Loop * | node, |
int | val | ||
) |
For use only when loading a previously saved execution
Definition at line 687 of file Loop.cxx.
References YACS::ENGINE::Loop::_nbOfTurns.
Referenced by YACS::ENGINE::nodeParser::onEnd().
YACSRUNTIMESALOME_EXPORT PyObject * YACS::ENGINE::newPyStdOut | ( | std::string & | out | ) |
Definition at line 129 of file PyStdout.cxx.
Referenced by YACS::ENGINE::PythonNode::checkBasicConsistency(), YACS::ENGINE::PyFuncNode::checkBasicConsistency(), YACS::ENGINE::PythonEntry::commonRemoteLoadPart3(), YACS::ENGINE::RuntimeSALOME::convertStringToPyObject(), evalPy(), YACS::ENGINE::PythonNode::executeLocal(), YACS::ENGINE::PyFuncNode::executeLocal(), YACS::ENGINE::DistributedPythonNode::load(), YACS::ENGINE::SalomeOptimizerLoop::loadAlgorithm(), and YACS::ENGINE::PyFuncNode::loadLocal().
YACSRUNTIMESALOME_EXPORT std::ostream& YACS::ENGINE::operator<< | ( | std::ostream & | os, |
const YACS::ENGINE::OutputCorbaPort & | p | ||
) |
ostream& YACS::ENGINE::operator<< | ( | ostream & | os, |
const OutputCorbaPort & | p | ||
) |
Definition at line 456 of file CORBAPorts.cxx.
References YACS::ENGINE::OutputCorbaPort::_data, YACS::ENGINE::DataPort::_name, and Double.
void YACS::ENGINE::printbin | ( | const std::string & | bin | ) |
Definition at line 62 of file TypeConversions.cxx.
References gui.CONNECTOR::c, and CORBAEngineTest::i.
|
static |
Definition at line 46 of file PyStdout.cxx.
|
static |
void YACS::ENGINE::schemaSaveState | ( | Proc * | proc, |
Executor * | exec, | ||
const std::string & | xmlSchemaFile | ||
) |
Definition at line 114 of file VisitorSalomeSaveState.cxx.
References YACS::ENGINE::Proc::accept(), YACS::ENGINE::VisitorSaveState::closeFileDump(), YACS::ENGINE::Executor::getTheMutexForSchedulerUpdate(), and YACS::ENGINE::VisitorSaveState::openFileDump().
void YACS::ENGINE::StateLoader | ( | Node * | node, |
YACS::StatesForNode | state | ||
) |
For use only when loading a previously saved execution
Definition at line 677 of file Node.cxx.
References YACS::ENGINE::Node::setState().
Referenced by YACS::ENGINE::nodeParser::onEnd().
|
inline |
Definition at line 2462 of file TypeConversions.cxx.
References Array, Bool, Double, Int, YACS::ENGINE::TypeCode::kind(), Objref, Sequence, String, Struct, and gui.Appli::t.
|
inline |
Definition at line 655 of file TypeConversions.cxx.
References Array, Bool, Double, Int, YACS::ENGINE::TypeCode::kind(), Objref, Sequence, String, Struct, and gui.Appli::t.
getCorbaTCFn YACS::ENGINE::getCorbaTCFns[] |
|
static |
Definition at line 72 of file PyStdout.cxx.
|
static |
Definition at line 66 of file PyStdout.cxx.
|
static |
Definition at line 78 of file PyStdout.cxx.