CS::Utility::WeakReferenced Class Reference
This is a class which provides basic weak reference-counting semantics. More...
#include <csutil/weakreferenced.h>
Detailed Description
This is a class which provides basic weak reference-counting semantics.
It can be used in conjunction with the smart pointer template class csWeakRef (see <weakref.h>). This class itself provides no functionality beyond pointer ownership tracking. It is intended to be used to add weak referencing support to other classes by inheriting from it.
- Warning:
- This class is not thread-safe! Manipulating reference owners on different threads will not work correctly.
Definition at line 154 of file weakreferenced.h.
The documentation for this class was generated from the following file:
- csutil/weakreferenced.h
Generated for Crystal Space 2.1 by doxygen 1.6.1
