27 #ifndef _SALOMEDSImpl_AttributePythonObject_HeaderFile
28 #define _SALOMEDSImpl_AttributePythonObject_HeaderFile
45 virtual std::string
Save();
46 virtual void Load(
const std::string&);
48 static const std::string& GetID() ;
51 void SetObject(
const std::string& theSequence,
const bool theScript) ;
52 std::string GetObject()
const;
53 bool IsScript()
const;
54 int GetLength()
const;
55 const std::string&
ID()
const;
#define SALOMEDSIMPL_EXPORT
Definition: SALOMEDSImpl_Defines.hxx:34
Definition: DF_Attribute.hxx:30
virtual void Restore(DF_Attribute *theAttribute)=0
virtual const std::string & ID() const =0
virtual std::string Save()
Definition: DF_Attribute.hxx:47
virtual void Load(const std::string &)
Definition: DF_Attribute.hxx:48
virtual DF_Attribute * NewEmpty() const =0
virtual void Paste(DF_Attribute *theIntoAttribute)=0
Definition: DF_Label.hxx:65
Definition: SALOMEDSImpl_AttributePythonObject.hxx:42
std::string mySequence
Definition: SALOMEDSImpl_AttributePythonObject.hxx:63
~SALOMEDSImpl_AttributePythonObject()
Definition: SALOMEDSImpl_AttributePythonObject.hxx:59
bool myIsScript
Definition: SALOMEDSImpl_AttributePythonObject.hxx:64
Definition: SALOMEDSImpl_GenericAttribute.hxx:39