diff options
author | Andreas Stöckel <astoecke@techfak.uni-bielefeld.de> | 2015-02-07 02:31:51 +0100 |
---|---|---|
committer | Andreas Stöckel <astoecke@techfak.uni-bielefeld.de> | 2015-02-07 02:31:51 +0100 |
commit | f6531b10353dacdcbab211a31926c165211cf3b3 (patch) | |
tree | b0c6508bb58b5a34e4b4f8007af5af44fd38aca1 /src/core/managed/Managed.cpp | |
parent | 6b3b2f5965e5dfb2000bb9c23f11a83e175741de (diff) |
Unified handling of references to Rtti instances: Now using pointers everywhere
Diffstat (limited to 'src/core/managed/Managed.cpp')
-rw-r--r-- | src/core/managed/Managed.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/managed/Managed.cpp b/src/core/managed/Managed.cpp index b282427..64e287d 100644 --- a/src/core/managed/Managed.cpp +++ b/src/core/managed/Managed.cpp @@ -76,12 +76,12 @@ bool Managed::unregisterEvent(EventType type, EventHandler handler, bool Managed::triggerEvent(Event &ev) { return mgr.triggerEvent(this, ev); } -const Rtti &Managed::type() const { return typeOf(*this); } +const Rtti *Managed::type() const { return typeOf(*this); } -bool Managed::isa(const Rtti &t) const { return type().isa(t); } +bool Managed::isa(const Rtti *t) const { return type()->isa(t); } -bool Managed::composedOf(const Rtti &t) const +bool Managed::composedOf(const Rtti *t) const { - return type().composedOf(t); + return type()->composedOf(t); } } |