Loki::Private::LockableTwoRefCountInfo Class Reference
[StrongPtr Ownership policies]

#include <StrongPtr.h>

Inheritance diagram for Loki::Private::LockableTwoRefCountInfo:

[legend]
Collaboration diagram for Loki::Private::LockableTwoRefCountInfo:
[legend]
List of all members.

Detailed Description

Implementation detail for thread-safe reference counting for strong and weak pointers. It uses TwoRefCountInfo to manage the pointer and counts. All this does is provide a thread safety mechanism. Since it is just a class for managing implementation details, it is not intended to be used directly - which is why it is in a private namespace. Each instance is a shared resource for all copointers, and there should be only one of these for each set of copointers. This class is small, trivial, and inline.


The documentation for this class was generated from the following file:
Generated on Mon Jun 19 15:14:44 2006 for Loki by  doxygen 1.4.7