FUSynchronizableObject Class Reference
[Utility Classes.]

A synchronizable object. More...

#include <FUSynchronizableObject.h>

List of all members.

Public Member Functions

virtual ~FUSynchronizableObject ()
 Destructor.
virtual void Lock ()
 Locks the object, blocking if another thread has locked it.
virtual void Unlock ()
 Unlocks the object, allowing other threads to lock it.


Detailed Description

A synchronizable object.

A synchronizable object is an object that has the ability to lock itself so only one thread may be using it. This can be done by calling the Lock and Unlock methods of the object. Be sure to Lock and Unlock around all the critical sections of the object to ensure mutual exclusion.


The documentation for this class was generated from the following file:
Generated on Thu Feb 14 16:58:41 2008 for FCollada by  doxygen 1.4.6-NO