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) |
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 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 48 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 2481 of file TypeConversions.cxx.
|
inlinestatic |
Definition at line 2441 of file TypeConversions.cxx.
|
inline |
Definition at line 2546 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 2425 of file TypeConversions.cxx.
|
inline |
Definition at line 2520 of file TypeConversions.cxx.
|
inlinestatic |
Definition at line 2433 of file TypeConversions.cxx.
|
inline |
Definition at line 2534 of file TypeConversions.cxx.
|
inlinestatic |
Definition at line 2457 of file TypeConversions.cxx.
|
inline |
YACSRUNTIMESALOME_EXPORT bool YACS::ENGINE::checkPyObject | ( | const TypeCode * | t, |
PyObject * | ob | ||
) |
Definition at line 2653 of file TypeConversions.cxx.
References gui.Appli::t.
Referenced by YACS::ENGINE::PyInit::put().
|
inlinestatic |
Definition at line 2465 of file TypeConversions.cxx.
|
inline |
Definition at line 2591 of file TypeConversions.cxx.
References testCppPluginInvokation::ex, yacsorb.CORBAEngineTest::i, and gui.Appli::t.
|
inlinestatic |
Definition at line 2449 of file TypeConversions.cxx.
|
inline |
Definition at line 2561 of file TypeConversions.cxx.
|
inlinestatic |
Definition at line 2473 of file TypeConversions.cxx.
|
inline |
Definition at line 2618 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 2233 of file TypeConversions.cxx.
YACSRUNTIMESALOME_EXPORT CORBA::Any * YACS::ENGINE::convertCorbaCorba | ( | const TypeCode * | t, |
CORBA::Any * | data | ||
) |
Definition at line 2414 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 2410 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 2402 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 2406 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 2223 of file TypeConversions.cxx.
YACSRUNTIMESALOME_EXPORT CORBA::Any * YACS::ENGINE::convertNeutralCorba | ( | const TypeCode * | t, |
YACS::ENGINE::Any * | data | ||
) |
Definition at line 2391 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 2395 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 2383 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 2387 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 2238 of file TypeConversions.cxx.
YACSRUNTIMESALOME_EXPORT CORBA::Any * YACS::ENGINE::convertPyObjectCorba | ( | const TypeCode * | t, |
PyObject * | data | ||
) |
Definition at line 2299 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 2295 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 2303 of file TypeConversions.cxx.
References gui.Appli::t.
YACSRUNTIMESALOME_EXPORT std::string YACS::ENGINE::convertPyObjectToString | ( | PyObject * | ob | ) |
Definition at line 2308 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 2291 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 2228 of file TypeConversions.cxx.
|
inline |
Definition at line 633 of file TypeConversions.cxx.
References testCppPluginInvokation::r, and gui.Appli::t.
|
inline |
Definition at line 2243 of file TypeConversions.cxx.
YACSRUNTIMESALOME_EXPORT CORBA::Any * YACS::ENGINE::convertXmlCorba | ( | const TypeCode * | t, |
xmlDocPtr | doc, | ||
xmlNodePtr | cur | ||
) |
Definition at line 2337 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 2333 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 2329 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 2341 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.
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 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::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 712 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().
|
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().