App: Modernise ctors dtors defs etc

This commit is contained in:
berniev
2022-08-01 03:07:32 +10:00
committed by wwmayer
parent 5d4b753940
commit b6cae3bfdf
80 changed files with 866 additions and 1160 deletions

View File

@@ -48,24 +48,24 @@ class AppExport PropertyPythonObject : public Property
public:
PropertyPythonObject();
virtual ~PropertyPythonObject();
~PropertyPythonObject() override;
void setValue(Py::Object);
Py::Object getValue() const;
virtual PyObject *getPyObject();
virtual void setPyObject(PyObject *);
PyObject *getPyObject() override;
void setPyObject(PyObject *) override;
/** Use Python's pickle module to save the object */
virtual void Save (Base::Writer &writer) const;
void Save (Base::Writer &writer) const override;
/** Use Python's pickle module to restore the object */
virtual void Restore(Base::XMLReader &reader);
virtual void SaveDocFile (Base::Writer &writer) const;
virtual void RestoreDocFile(Base::Reader &reader);
void Restore(Base::XMLReader &reader) override;
void SaveDocFile (Base::Writer &writer) const override;
void RestoreDocFile(Base::Reader &reader) override;
virtual unsigned int getMemSize () const;
virtual Property *Copy() const;
virtual void Paste(const Property &from);
unsigned int getMemSize () const override;
Property *Copy() const override;
void Paste(const Property &from) override;
std::string toString() const;
void fromString(const std::string&);