76
76
a pointer to this object is referencing it. However, do
77
77
not delete it, even if ref count goes to 0. Warning, unref_nodelete()
78
78
should only be called if the user knows exactly who will
80
80
as the later can lead to memory leaks.*/
81
81
void unref_nodelete() const;
83
83
/** Return the number pointers currently referencing this object. */
84
84
inline int referenceCount() const { return _refCount; }
87
87
void addObserver(Observer* observer);
90
90
void removeObserver(Observer* observer);