TD: modernize C++: use override

This commit is contained in:
wmayer
2023-08-04 12:23:35 +02:00
committed by wwmayer
parent 30249e6550
commit d2c9f8cbdc
75 changed files with 275 additions and 275 deletions

View File

@@ -39,14 +39,14 @@ class CenterLine;
class TechDrawExport PropertyCenterLineList: public App::PropertyLists
{
TYPESYSTEM_HEADER();
TYPESYSTEM_HEADER_WITH_OVERRIDE();
public:
PropertyCenterLineList();
virtual ~PropertyCenterLineList();
~PropertyCenterLineList() override;
virtual void setSize(int newSize);
virtual int getSize(void) const;
void setSize(int newSize) override;
int getSize() const override;
/** Sets the property
*/
@@ -58,20 +58,20 @@ public:
return _lValueList[idx];
}
const std::vector<CenterLine*> &getValues(void) const {
const std::vector<CenterLine*> &getValues() const {
return _lValueList;
}
virtual PyObject *getPyObject(void);
virtual void setPyObject(PyObject *);
PyObject *getPyObject() override;
void setPyObject(PyObject *) override;
virtual void Save(Base::Writer &writer) const;
virtual void Restore(Base::XMLReader &reader);
void Save(Base::Writer &writer) const override;
void Restore(Base::XMLReader &reader) override;
virtual App::Property *Copy(void) const;
virtual void Paste(const App::Property &from);
App::Property *Copy() const override;
void Paste(const App::Property &from) override;
virtual unsigned int getMemSize(void) const;
unsigned int getMemSize() const override;
private:
std::vector<CenterLine*> _lValueList;