20 #ifndef _STUDYPORTS_HXX_
21 #define _STUDYPORTS_HXX_
25 #include "SALOMEDS.hh"
38 void setData(
const std::string& data);
39 std::string getData();
40 virtual void putIOR(
const std::string& ior);
41 virtual std::string dump();
42 virtual std::string getPyObj();
43 virtual std::string getAsString();
44 virtual std::string
typeName() {
return "YACS__ENGINE__OutputStudyPort";}
45 virtual void getDataFromStudy();
56 void setData(
const std::string& data);
57 std::string getData();
58 virtual std::string getIOR();
59 virtual std::string splitXML(
const std::string& s);
60 virtual std::string dump();
61 virtual std::string getPyObj();
62 virtual std::string getAsString();
63 virtual std::string
typeName() {
return "YACS__ENGINE__InputStudyPort";}
64 virtual void putDataInStudy(SALOMEDS::StudyBuilder_var aBuilder);
#define YACSRUNTIMESALOME_EXPORT
Base class for all nodes.
Class for Study output Ports.
virtual std::string typeName()
Class for XML Output Ports.
Base class for all type objects.