20 #ifndef _CORBAPORTS_HXX_
21 #define _CORBAPORTS_HXX_
23 #include <omniORB4/CORBA.h>
50 bool edIsManuallyInitialized()
const;
51 void edRemoveManInit();
52 virtual void put(
const void *data);
53 void put(CORBA::Any *data);
54 void releaseData()
override;
57 virtual bool isEmpty();
58 virtual CORBA::Any * getAny();
59 virtual std::string getAsString();
60 virtual PyObject* getPyObj();
61 virtual void exSaveInit();
62 virtual void exRestoreInit();
63 virtual std::string dump();
64 virtual std::string
typeName() {
return "YACS__ENGINE__InputCorbaPort";}
65 virtual std::string valToStr();
66 virtual void valFromStr(std::string valstr);
88 virtual void put(
const void *data);
89 void put(CORBA::Any *data);
91 virtual CORBA::Any * getAny();
92 virtual CORBA::Any * getAnyOut();
93 virtual std::string getAsString();
94 virtual PyObject* getPyObj();
95 virtual std::string dump();
96 virtual std::string
typeName() {
return "YACS__ENGINE__OutputCorbaPort";}
97 virtual std::string valToStr();
98 virtual void valFromStr(std::string valstr);
#define YACSRUNTIMESALOME_EXPORT
Base class for all nodes.
virtual std::string typeName()
YACS::BASES::Mutex _mutex
Base class for all type objects.
ostream & operator<<(ostream &os, const OutputCorbaPort &p)