base::SemiThreadable Class Reference

Empty class to indicate a class having imperfect thread-safety. More...

#include <base_thread_types.hh>

Inheritance diagram for base::SemiThreadable:

base::Dlist< T, LOCK >

Detailed Description

Empty class to indicate a class having imperfect thread-safety.

Remarks:
For example, Dlist is derived from SemiThreadable because Dlist locks its methods to guard the list's consistency. But Dlist cannot prevent two threads concurrently calling Append() and Remove(). Concurrent users may need to lock the whole object.

The documentation for this class was generated from the following file: Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:20 2007