| 60 | |
| 61 | ObjectType& get() const noexcept { return *target; } |
| 62 | ObjectType* getPointer() const noexcept { return target; } |
| 63 | ObjectType& getReference() const noexcept { return *target; } |
| 64 | |
| 65 | template <typename OtherObjectType> bool operator== (const OtherObjectType& other) const noexcept { return target == getPointer (other); } |