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 | |
| YACSLIBENGINE_EXPORT std::string | ToBase64 (const std::string &bytes) |
| YACSLIBENGINE_EXPORT std::string | FromBase64 (const std::string &bytes) |
| YACSLIBENGINE_EXPORT std::string | FromBase64Safe (const std::string &bytes) |
| void YACSLIBENGINE_EXPORT | NbDoneLoader (Loop *node, int val) |
| void YACSLIBENGINE_EXPORT | StateLoader (Node *node, YACS::StatesForNode state) |
| void YACSLIBENGINE_EXPORT | LoadObserversPluginIfAny (ComposedNode *rootNode, Executor *executor) |
| void YACSLIBENGINE_EXPORT | UnLoadObserversPluginIfAny () |
| YACSLIBENGINE_EXPORT Runtime * | getRuntime () |
| 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::StudyBuilder_ptr builder, SALOMEDS::SObject_ptr sobj, const std::string &name) |
| 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) |
| YACSRUNTIMESALOME_EXPORT void | schemaSaveState (Proc *proc, Executor *exec, const std::string &xmlSchemaFile) |
| YACSRUNTIMESALOME_EXPORT void | schemaSaveStateUnsafe (Proc *proc, const std::string &xmlSchemaFile) |
| YACSRUNTIMESALOME_EXPORT void | VisitorSaveSalomeSchemaUnsafe (ComposedNode *proc, const std::string &xmlSchema) |
| 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 85 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 | |
|---|---|
| NONE | |
| Double | |
| Int | |
| String | |
| Bool | |
| Objref | |
| Sequence | |
| Array | |
| Struct | |
Definition at line 37 of file TypeCode.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 50 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 | |
|---|---|
| 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 2491 of file TypeConversions.cxx.
|
inlinestatic |
Definition at line 2451 of file TypeConversions.cxx.
|
inline |
Definition at line 2556 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 2435 of file TypeConversions.cxx.
|
inline |
Definition at line 2530 of file TypeConversions.cxx.
|
inlinestatic |
Definition at line 2443 of file TypeConversions.cxx.
|
inline |
Definition at line 2544 of file TypeConversions.cxx.
|
inlinestatic |
Definition at line 2467 of file TypeConversions.cxx.
|
inline |
| YACSRUNTIMESALOME_EXPORT bool YACS::ENGINE::checkPyObject | ( | const TypeCode * | t, |
| PyObject * | ob | ||
| ) |
Definition at line 2663 of file TypeConversions.cxx.
References gui.Appli::t.
Referenced by YACS::ENGINE::PyInit::put().
|
inlinestatic |
Definition at line 2475 of file TypeConversions.cxx.
|
inline |
Definition at line 2601 of file TypeConversions.cxx.
References testCppPluginInvokation::ex, yacsorb.CORBAEngineTest::i, and gui.Appli::t.
|
inlinestatic |
Definition at line 2459 of file TypeConversions.cxx.
|
inline |
Definition at line 2571 of file TypeConversions.cxx.
|
inlinestatic |
Definition at line 2483 of file TypeConversions.cxx.
|
inline |
Definition at line 2628 of file TypeConversions.cxx.
References testCppPluginInvokation::ex, yacsorb.CORBAEngineTest::i, YACS::ENGINE::TypeCodeStruct::memberCount(), YACS::ENGINE::TypeCodeStruct::memberName(), YACS::ENGINE::TypeCodeStruct::memberType(), and gui.Appli::t.
|
inline |
Definition at line 625 of file TypeConversions.cxx.
References testCppPluginInvokation::r, and gui.Appli::t.
|
inline |
Definition at line 595 of file TypeConversions.cxx.
References DEBTRACE, testCppPluginInvokation::r, and gui.Appli::t.
|
inline |
Definition at line 2243 of file TypeConversions.cxx.
| YACSRUNTIMESALOME_EXPORT CORBA::Any * YACS::ENGINE::convertCorbaCorba | ( | const TypeCode * | t, |
| CORBA::Any * | data | ||
| ) |
Definition at line 2424 of file TypeConversions.cxx.
References gui.Appli::t.
Referenced by YACS::ENGINE::CorbaCorba::put().
Definition at line 34 of file CORBACppConv.cxx.
References convertCorbaNeutral(), and gui.Appli::t.
Referenced by YACS::ENGINE::CorbaCpp::put().
| YACSRUNTIMESALOME_EXPORT YACS::ENGINE::Any * YACS::ENGINE::convertCorbaNeutral | ( | const TypeCode * | t, |
| CORBA::Any * | data | ||
| ) |
Definition at line 2420 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 2412 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 2416 of file TypeConversions.cxx.
References gui.Appli::t.
Referenced by YACS::ENGINE::InputCorbaPort::dump(), YACS::ENGINE::OutputCorbaPort::dump(), and YACS::ENGINE::CorbaXml::put().
Definition at line 33 of file CppCORBAConv.cxx.
References convertNeutralCorba(), and gui.Appli::t.
Referenced by YACS::ENGINE::CppCorba::put().
Definition at line 35 of file CppCppConv.cxx.
References convertNeutralNeutral(), and gui.Appli::t.
Referenced by YACS::ENGINE::CppCpp::put().
Definition at line 36 of file CppNeutralConv.cxx.
References gui.CONNECTOR::a, convertNeutralNeutral(), and gui.Appli::t.
Referenced by YACS::ENGINE::CppNeutral::put().
Definition at line 35 of file CppPythonConv.cxx.
References gui.CONNECTOR::a, convertNeutralPyObject(), and gui.Appli::t.
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(), and gui.Appli::t.
Referenced by YACS::ENGINE::CppXml::put().
|
inline |
Definition at line 571 of file TypeConversions.cxx.
References DEBTRACE, testCppPluginInvokation::r, and gui.Appli::t.
|
inline |
|
inline |
Definition at line 579 of file TypeConversions.cxx.
References DEBTRACE, testCppPluginInvokation::r, and gui.Appli::t.
|
inline |
Definition at line 2233 of file TypeConversions.cxx.
| YACSRUNTIMESALOME_EXPORT CORBA::Any * YACS::ENGINE::convertNeutralCorba | ( | const TypeCode * | t, |
| YACS::ENGINE::Any * | data | ||
| ) |
Definition at line 2401 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().
Definition at line 35 of file NeutralCppConv.cxx.
References convertNeutralNeutral(), and gui.Appli::t.
Referenced by YACS::ENGINE::NeutralCpp::put().
| YACSRUNTIMESALOME_EXPORT YACS::ENGINE::Any * YACS::ENGINE::convertNeutralNeutral | ( | const TypeCode * | t, |
| YACS::ENGINE::Any * | data | ||
| ) |
Definition at line 2405 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 2393 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 2397 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 |
Definition at line 603 of file TypeConversions.cxx.
References DEBTRACE, NEUTRALImpl, testCppPluginInvokation::r, gui.Appli::t, and XMLImpl.
|
inline |
Definition at line 2248 of file TypeConversions.cxx.
| YACSRUNTIMESALOME_EXPORT CORBA::Any * YACS::ENGINE::convertPyObjectCorba | ( | const TypeCode * | t, |
| PyObject * | data | ||
| ) |
Definition at line 2309 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().
Definition at line 36 of file PythonCppConv.cxx.
References convertPyObjectNeutral(), and gui.Appli::t.
Referenced by YACS::ENGINE::PyCpp::put().
| YACSRUNTIMESALOME_EXPORT YACS::ENGINE::Any * YACS::ENGINE::convertPyObjectNeutral | ( | const TypeCode * | t, |
| PyObject * | data | ||
| ) |
Definition at line 2305 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 2313 of file TypeConversions.cxx.
References gui.Appli::t.
| YACSRUNTIMESALOME_EXPORT std::string YACS::ENGINE::convertPyObjectToString | ( | PyObject * | ob | ) |
Definition at line 2318 of file TypeConversions.cxx.
Referenced by YACS::ENGINE::RuntimeSALOME::convertNeutralAsString(), YACS::ENGINE::RuntimeSALOME::convertPyObjectToString(), YACS::ENGINE::InputCorbaPort::getAsString(), YACS::ENGINE::OutputCorbaPort::getAsString(), YACS::ENGINE::OutputPresetPort::getAsString(), YACS::ENGINE::InputPresetPort::getAsString(), YACS::ENGINE::InputPyPort::getAsString(), and YACS::ENGINE::OutputPyPort::getAsString().
| YACSRUNTIMESALOME_EXPORT std::string YACS::ENGINE::convertPyObjectXml | ( | const TypeCode * | t, |
| PyObject * | data | ||
| ) |
Definition at line 2301 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 617 of file TypeConversions.cxx.
References testCppPluginInvokation::r, and gui.Appli::t.
|
inline |
Definition at line 587 of file TypeConversions.cxx.
References DEBTRACE, testCppPluginInvokation::r, and gui.Appli::t.
|
inline |
Definition at line 2238 of file TypeConversions.cxx.
|
inline |
Definition at line 633 of file TypeConversions.cxx.
References testCppPluginInvokation::r, and gui.Appli::t.
|
inline |
Definition at line 2253 of file TypeConversions.cxx.
| YACSRUNTIMESALOME_EXPORT CORBA::Any * YACS::ENGINE::convertXmlCorba | ( | const TypeCode * | t, |
| xmlDocPtr | doc, | ||
| xmlNodePtr | cur | ||
| ) |
Definition at line 2347 of file TypeConversions.cxx.
References doc, and gui.Appli::t.
Referenced by YACS::ENGINE::XmlCorba::put().
Definition at line 38 of file XMLCppConv.cxx.
References convertXmlNeutral(), doc, and gui.Appli::t.
Referenced by YACS::ENGINE::XmlCpp::put().
| YACSRUNTIMESALOME_EXPORT YACS::ENGINE::Any * YACS::ENGINE::convertXmlNeutral | ( | const TypeCode * | t, |
| xmlDocPtr | doc, | ||
| xmlNodePtr | cur | ||
| ) |
Definition at line 2343 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 2339 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 2351 of file TypeConversions.cxx.
References convertXmlPyObject(), doc, and gui.Appli::t.
Referenced by YACS::ENGINE::OutputPresetPort::getPyObj(), and YACS::ENGINE::InputPresetPort::getPyObj().
| YACSRUNTIMESALOME_EXPORT PyObject * YACS::ENGINE::evalFuncPyWithNoParams | ( | PyObject * | func | ) |
Definition at line 176 of file PyStdout.cxx.
References driver_internal::args.
| YACSRUNTIMESALOME_EXPORT PyObject * YACS::ENGINE::evalPy | ( | const std::string & | funcName, |
| const std::string & | strToEval | ||
| ) |
| SALOMEDS::SObject_ptr YACS::ENGINE::findOrCreateSoWithName | ( | SALOMEDS::StudyBuilder_ptr | builder, |
| SALOMEDS::SObject_ptr | sobj, | ||
| const std::string & | name | ||
| ) |
Definition at line 234 of file StudyPorts.cxx.
Referenced by YACS::ENGINE::InputStudyPort::putDataInStudy().
| std::string YACS::ENGINE::FromBase64 | ( | const std::string & | bytes | ) |
Definition at line 151 of file Any.cxx.
References ByteAtPos(), yacsorb.CORBAEngineTest::i, and NB_BITS.
Referenced by FromBase64Safe().
| std::string YACS::ENGINE::FromBase64Safe | ( | const std::string & | bytes | ) |
Method used at load time in case of non base64 bytes in input (a throw during decoding). If so, the input bytes is returned.
Definition at line 167 of file Any.cxx.
References FromBase64().
Referenced by YACS::ENGINE::convertToYacsObjref< XMLImpl, xmlDocPtr, xmlNodePtr, IMPLOUT, TOUT >::convert().
| YACSRUNTIMESALOME_EXPORT CORBA::TypeCode_ptr YACS::ENGINE::getCorbaTC | ( | const TypeCode * | t | ) |
Definition at line 175 of file TypeConversions.cxx.
References getCorbaTCFns, and gui.Appli::t.
Referenced by YACS::ENGINE::convertFromYacsStruct< CORBAImpl, CORBA::Any * >::convert(), YACS::ENGINE::convertFromYacsSequence< CORBAImpl, CORBA::Any * >::convert(), YACS::ENGINE::OutputCorbaPort::getAnyOut(), getCorbaTCSequence(), and getCorbaTCStruct().
| CORBA::TypeCode_ptr YACS::ENGINE::getCorbaTCBool | ( | const TypeCode * | t | ) |
Definition at line 110 of file TypeConversions.cxx.
| CORBA::TypeCode_ptr YACS::ENGINE::getCorbaTCDouble | ( | const TypeCode * | t | ) |
Definition at line 95 of file TypeConversions.cxx.
| CORBA::TypeCode_ptr YACS::ENGINE::getCorbaTCInt | ( | const TypeCode * | t | ) |
Definition at line 100 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 115 of file TypeConversions.cxx.
References DEBTRACE, YACS::ENGINE::RuntimeSALOME::getOrb(), getSALOMERuntime(), and gui.Appli::t.
| CORBA::TypeCode_ptr YACS::ENGINE::getCorbaTCSequence | ( | const TypeCode * | t | ) |
Definition at line 131 of file TypeConversions.cxx.
References DEBTRACE, getCorbaTC(), YACS::ENGINE::RuntimeSALOME::getOrb(), getSALOMERuntime(), and gui.Appli::t.
| CORBA::TypeCode_ptr YACS::ENGINE::getCorbaTCString | ( | const TypeCode * | t | ) |
Definition at line 105 of file TypeConversions.cxx.
| CORBA::TypeCode_ptr YACS::ENGINE::getCorbaTCStruct | ( | const TypeCode * | t | ) |
Definition at line 142 of file TypeConversions.cxx.
References DEBTRACE, getCorbaTC(), YACS::ENGINE::RuntimeSALOME::getOrb(), getSALOMERuntime(), yacsorb.CORBAEngineTest::i, YACS::ENGINE::TypeCodeStruct::memberCount(), YACS::ENGINE::TypeCodeStruct::memberName(), YACS::ENGINE::TypeCodeStruct::memberType(), YACS::ENGINE::TypeCode::name(), and gui.Appli::t.
| std::string YACS::ENGINE::getImplName | ( | ImplType | impl | ) |
Definition at line 63 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().
| Runtime * YACS::ENGINE::getRuntime | ( | ) |
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::AnyInputPort::getAsString(), YACS::ENGINE::AnyOutputPort::getAsString(), YACS::ENGINE::Proc::getTypeCode(), YACS::ENGINE::SessionCataLoader::importComponent(), YACS::ENGINE::CppComponent::load(), YACS::ENGINE::PlayGround::loadFromKernelCatalog(), YACS::ENGINE::WlmTask::loadResources(), 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 155 of file RuntimeSALOME.cxx.
References YASSERT.
Referenced by YACS::HMI::CatalogWidget::addCatalogFromFile(), YACS::ENGINE::convertToYacsObjref< CORBAImpl, CORBA::Any *, void *, IMPLOUT, TOUT >::convert(), YACS::ENGINE::convertToYacsStruct< CORBAImpl, CORBA::Any *, void *, IMPLOUT, TOUT >::convert(), YACS::ENGINE::convertToYacsSequence< CORBAImpl, CORBA::Any *, void *, IMPLOUT, TOUT >::convert(), YACS::ENGINE::convertToYacsObjref< PYTHONImpl, PyObject *, void *, IMPLOUT, TOUT >::convert(), YACS::ENGINE::convertFromYacsStruct< CORBAImpl, CORBA::Any * >::convert(), YACS::ENGINE::convertFromYacsObjref< PYTHONImpl, PyObject * >::convert(), YACS::ENGINE::convertFromYacsObjref< NEUTRALImpl, YACS::ENGINE::Any * >::convert(), YACS::ENGINE::convertFromYacsObjref< CORBAImpl, CORBA::Any * >::convert(), YACS::ENGINE::convertFromYacsSequence< CORBAImpl, CORBA::Any * >::convert(), YACS::ENGINE::CorbaPySequence::CorbaPySequence(), YACS::HMI::GuiEditor::CreateForEachLoop(), YACS::HMI::GuiEditor::CreateNode(), YACS::ENGINE::PythonNode::executeRemote(), 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::DistributedPythonNode::load(), YACS::ENGINE::CORBAComponent::load(), YACS::ENGINE::SalomeComponent::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(), shutdownServers(), YACS::ENGINE::SalomeContainerToolsBase::Start(), and YACS::HMI::GuiExecutor::startResumeDataflow().
|
inline |
| YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptableCorbaCorba | ( | const TypeCode * | t1, |
| const TypeCode * | t2 | ||
| ) |
Definition at line 375 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptCorbaToCorba().
Definition at line 56 of file CppCORBAConv.cxx.
References isAdaptableCorbaNeutral(), YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptCorbaToCpp().
| YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptableCorbaNeutral | ( | const TypeCode * | t1, |
| const TypeCode * | t2 | ||
| ) |
Definition at line 343 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 329 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptCorbaToPython().
Definition at line 71 of file CORBACppConv.cxx.
References isAdaptableNeutralCorba(), YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptCppToCorba().
Definition at line 69 of file CppCppConv.cxx.
References isAdaptableNeutralNeutral(), YACS::t1, and YACS::t2.
Definition at line 69 of file NeutralCppConv.cxx.
References isAdaptableNeutralNeutral(), YACS::t1, and YACS::t2.
Definition at line 64 of file PythonCppConv.cxx.
References isAdaptableNeutralPyObject(), YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptCppToPython().
Definition at line 105 of file XMLCppConv.cxx.
References isAdaptableNeutralXml(), YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptCppToXml().
| YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptableNeutralCorba | ( | const TypeCode * | t1, |
| const TypeCode * | t2 | ||
| ) |
Definition at line 367 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by isAdaptableCppCorba(), and isAdaptableNeutralNeutral().
Definition at line 69 of file CppNeutralConv.cxx.
References isAdaptableNeutralNeutral(), YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptNeutralToCpp().
| YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptableNeutralNeutral | ( | const TypeCode * | t1, |
| const TypeCode * | t2 | ||
| ) |
Definition at line 355 of file TypeConversions.cxx.
References isAdaptableNeutralCorba(), YACS::t1, and YACS::t2.
Referenced by isAdaptableCppCpp(), isAdaptableCppNeutral(), and isAdaptableNeutralCpp().
| YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptableNeutralPyObject | ( | const TypeCode * | t1, |
| const TypeCode * | t2 | ||
| ) |
Definition at line 333 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 361 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 379 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptPythonToCorba().
Definition at line 70 of file CppPythonConv.cxx.
References isAdaptablePyObjectNeutral(), YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptPythonToCpp().
| YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptablePyObjectNeutral | ( | const TypeCode * | t1, |
| const TypeCode * | t2 | ||
| ) |
Definition at line 347 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 337 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 371 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by YACS::ENGINE::RuntimeSALOME::adaptXmlToCorba().
Definition at line 69 of file CppXMLConv.cxx.
References isAdaptableXmlNeutral(), YACS::t1, and YACS::t2.
| YACSRUNTIMESALOME_EXPORT int YACS::ENGINE::isAdaptableXmlNeutral | ( | const TypeCode * | t1, |
| const TypeCode * | t2 | ||
| ) |
Definition at line 351 of file TypeConversions.cxx.
References YACS::t1, and YACS::t2.
Referenced by isAdaptableXmlCpp().
| void YACS::ENGINE::LoadObserversPluginIfAny | ( | ComposedNode * | rootNode, |
| Executor * | executor | ||
| ) |
Definition at line 35 of file ObserverAsPlugin.cxx.
References CleanUpObservers, DefineCustomObservers, and HandleOnLoadedPlugin.
Referenced by main().
| 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(), p, 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 705 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.
References PyStdOut_Type.
Referenced by YACS::ENGINE::PythonNode::checkBasicConsistency(), YACS::ENGINE::PyFuncNode::checkBasicConsistency(), YACS::ENGINE::RuntimeSALOME::convertStringToPyObject(), evalPy(), YACS::ENGINE::PyFuncNode::executeLocal(), YACS::ENGINE::PythonNode::ExecuteLocalInternal(), YACS::ENGINE::DistributedPythonNode::load(), YACS::ENGINE::SalomeOptimizerLoop::loadAlgorithm(), YACS::ENGINE::PyFuncNode::loadLocal(), and YACS::ENGINE::PythonEntry::loadRemoteContext().
| ostream& YACS::ENGINE::operator<< | ( | ostream & | os, |
| const OutputCorbaPort & | p | ||
| ) |
Definition at line 460 of file CORBAPorts.cxx.
References YACS::ENGINE::Node::_name, Double, testCppPluginInvokation::l, and p.
| YACSRUNTIMESALOME_EXPORT std::ostream& YACS::ENGINE::operator<< | ( | std::ostream & | os, |
| const YACS::ENGINE::OutputCorbaPort & | p | ||
| ) |
|
static |
Definition at line 46 of file PyStdout.cxx.
|
static |
Definition at line 52 of file PyStdout.cxx.
References driver_internal::args, gui.CONNECTOR::c, and testCppPluginInvokation::l.
| void YACS::ENGINE::schemaSaveState | ( | Proc * | proc, |
| Executor * | exec, | ||
| const std::string & | xmlSchemaFile | ||
| ) |
Definition at line 114 of file VisitorSalomeSaveState.cxx.
References YACS::ENGINE::Executor::getTheMutexForSchedulerUpdate(), and schemaSaveStateUnsafe().
| void YACS::ENGINE::schemaSaveStateUnsafe | ( | Proc * | proc, |
| const std::string & | xmlSchemaFile | ||
| ) |
Definition at line 122 of file VisitorSalomeSaveState.cxx.
References YACS::ENGINE::Proc::accept(), YACS::ENGINE::VisitorSaveState::closeFileDump(), and YACS::ENGINE::VisitorSaveState::openFileDump().
Referenced by schemaSaveState().
| void YACS::ENGINE::StateLoader | ( | Node * | node, |
| YACS::StatesForNode | state | ||
| ) |
For use only when loading a previously saved execution
Definition at line 719 of file Node.cxx.
References YACS::ENGINE::Node::setState(), and yacsorb.CORBAEngineTest::state.
Referenced by YACS::ENGINE::Executor::failTask(), and YACS::ENGINE::nodeParser::onEnd().
| std::string YACS::ENGINE::ToBase64 | ( | const std::string & | bytes | ) |
Definition at line 85 of file Any.cxx.
References ChunkAtPos(), yacsorb.CORBAEngineTest::i, NB_BITS, OnOff(), and TAB.
Referenced by YACS::ENGINE::convertFromYacsObjref< XMLImpl, std::string >::convert(), and YACS::ENGINE::SeqAnyInputPort::dump().
| void YACS::ENGINE::UnLoadObserversPluginIfAny | ( | ) |
Definition at line 70 of file ObserverAsPlugin.cxx.
References CleanUpObservers, and HandleOnLoadedPlugin.
Referenced by main().
| void YACS::ENGINE::VisitorSaveSalomeSchemaUnsafe | ( | ComposedNode * | proc, |
| const std::string & | xmlSchema | ||
| ) |
Definition at line 181 of file VisitorSaveSalomeSchema.cxx.
References YACS::ENGINE::ComposedNode::accept(), YACS::ENGINE::VisitorSaveSchema::closeFileSchema(), and YACS::ENGINE::VisitorSaveSchema::openFileSchema().
|
inline |
|
inline |
| getCorbaTCFn YACS::ENGINE::getCorbaTCFns[] |
Definition at line 162 of file TypeConversions.cxx.
Referenced by getCorbaTC().
|
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.
Referenced by newPyStdOut().