C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

Base class for objects with reference counting. More...

#include <mt_ref_item.h>

+ Inheritance diagram for MtRefItem:

Public Member Functions

refcount_t AddRef () const
 Adds a reference to this object.
 
refcount_t Release () const
 Releases a reference to this object.
 
refcount_t GetUseCount () const
 Returns a number of objects referring to this.
 

Detailed Description

Base class for objects with reference counting.

See also
MbRefItem, SPtr
Note
It is used as an ancestor class for ATS-interfaces.
Attention
This class has a conservative implementation of reference counting, i.e. requires special tricks to work in multi-threaded mode. Another class with similar functions, MbRefItem provides calling in different theads.

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