CS::Utility::WeakReferenced Class Reference (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

CS::Utility::WeakReferenced Class Reference

This is a class which provides basic weak reference-counting semantics. More...

`#include <csutil/weakreferenced.h>`

List of all members.

## 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.

Definition at line 42 of file weakreferenced.h.

The documentation for this class was generated from the following file:

- csutil/weakreferenced.h