refactor using pimpl and fix test

This commit is contained in:
AndreaRigoni
2026-03-25 16:18:07 +00:00
parent a467b7385b
commit 7d4acaef6d
17 changed files with 479 additions and 412 deletions

View File

@@ -75,7 +75,7 @@ public:
Object();
Object(const Object &copy);
~Object();
virtual ~Object();
virtual const char * GetClassName() const { return "Object"; }
@@ -227,10 +227,7 @@ public:
void PrintSelf(std::ostream &o) const;
inline const Object &operator=(const Object &copy) {
this->DeepCopy(copy);
return *this;
}
Object &operator=(const Object &other);
private:
bool addSignalImpl(SignalBase *sig, GenericMFPtr fptr, const char *name);