21 #ifndef __SALOMESDS_PICKELIZEDPYOBJRDEXTSERVER_HXX__
22 #define __SALOMESDS_PICKELIZEDPYOBJRDEXTSERVER_HXX__
24 #include "SALOMEconfig.h"
25 #include CORBA_SERVER_HEADER(SALOME_SDS)
34 class PickelizedPyObjRdExtInitServer;
Definition: SALOMESDS_DataScopeServer.hxx:76
Definition: SALOMESDS_PickelizedPyObjRdExtServer.hxx:56
PickelizedPyObjRdExtFreeStyleServer(DataScopeServerBase *father, const std::string &varName, const SALOME::ByteVec &value, std::string &&compareFuncContent, SALOME::AutoPyRef &&compareFunc)
Definition: SALOMESDS_PickelizedPyObjRdExtServer.hxx:58
PickelizedPyObjRdExtFreeStyleServer(DataScopeServerBase *father, const std::string &varName, PyObject *obj, std::string &&compareFuncContent, SALOME::AutoPyRef &&compareFunc)
Definition: SALOMESDS_PickelizedPyObjRdExtServer.hxx:59
PickelizedPyObjRdExtInitServer * buildInitInstanceFrom(const std::string &varName) override
Definition: SALOMESDS_PickelizedPyObjRdExtServer.cxx:154
State during the producer/consumer phase.
Definition: SALOMESDS_PickelizedPyObjRdExtInitServer.hxx:40
Definition: SALOMESDS_PickelizedPyObjRdExtServer.hxx:37
virtual PickelizedPyObjRdExtInitServer * buildInitInstanceFrom(const std::string &varName)
Definition: SALOMESDS_PickelizedPyObjRdExtServer.cxx:79
void checkDictRdExtnessOf(const std::string &methodName, PyObject *argsPy)
Definition: SALOMESDS_PickelizedPyObjRdExtServer.cxx:113
std::string getAccessStr() const
Definition: SALOMESDS_PickelizedPyObjRdExtServer.cxx:148
void checkDictSetitemRdExtness(PyObject *argsPy)
Definition: SALOMESDS_PickelizedPyObjRdExtServer.cxx:129
static const char ACCESS_REPR[]
Definition: SALOMESDS_PickelizedPyObjRdExtServer.hxx:52
void checkListRdExtnessOf(const std::string &methodName, PyObject *argsPy)
Definition: SALOMESDS_PickelizedPyObjRdExtServer.cxx:102
void checkRdExtnessOf(const std::string &methodName, PyObject *argsPy)
Definition: SALOMESDS_PickelizedPyObjRdExtServer.cxx:85
virtual ~PickelizedPyObjRdExtServer()
Definition: SALOMESDS_PickelizedPyObjRdExtServer.cxx:42
PickelizedPyObjRdExtServer(DataScopeServerBase *father, const std::string &varName, const SALOME::ByteVec &value)
Definition: SALOMESDS_PickelizedPyObjRdExtServer.cxx:33
SALOME::PickelizedPyObjRdExtServer_ptr invokePythonMethodOn(const char *method, const SALOME::ByteVec &args)
Called remotely -> to protect against throw.
Definition: SALOMESDS_PickelizedPyObjRdExtServer.cxx:49
Definition: SALOMESDS_PickelizedPyObjServer.hxx:75
Definition: SALOMESDS_Sha1Keeper.hxx:31
Definition: SALOMESDS_Auto.hxx:28
obj
Definition: batchmode_salome.py:275
Definition: SALOMESDS_AutoRefCountPtr.hxx:29
sequence< octet > ByteVec
Definition: SALOME_CommonTypes.idl:28
string varName
Definition: TestSalomeSDSHelper0.py:25
args
Definition: pythfilter.py:547