CS::Utility::Implementation::WeakReferenced Class Reference
Base implementation for objects that are weak referencable. More...
#include <csutil/weakreferenced.h>
Inherited by scfImplementationHelper::ScfImplAuxData.
Classes | |
| class | ScopedWeakRefOwnersLock |
| Helper to lock the pointers of all weak reference owners. More... | |
Public Member Functions | |
| void | ClearRefOwners () |
| Set reference owner pointers to nullptr. | |
| void | DeleteAllOwners () |
| Empty ref owners array. | |
Detailed Description
Base implementation for objects that are weak referencable.
Only provides reference owner managerment.
Definition at line 41 of file weakreferenced.h.
Member Function Documentation
| void CS::Utility::Implementation::WeakReferenced::ClearRefOwners | ( | ) | [inline] |
Set reference owner pointers to nullptr.
Definition at line 70 of file weakreferenced.h.
| void CS::Utility::Implementation::WeakReferenced::DeleteAllOwners | ( | ) | [inline] |
Empty ref owners array.
Definition at line 84 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
