col::SyncFun Struct Reference

This is a functor for synchronization with other threads. More...

List of all members.

Public Member Functions

virtual bool operator() ()=0 throw ()
 This will be executed by the coll.
Collision detection module API
 SyncFun ()
 Create a synchronization functor.


Detailed Description

This is a functor for synchronization with other threads.

Clients of the collision detection module need to derive from this abstract class and overload the () operator.


Member Function Documentation

virtual bool col::SyncFun::operator() (  )  throw () [pure virtual]

This will be executed by the coll.

det. module in multithreading mode every time before the check function. If this functor returns 0, then the coll.det. thread (i.e., "coll.det. pipeline") will terminate.


The documentation for this struct was generated from the following files:
Generated on Tue Oct 16 18:13:00 2007 for CollDet by  doxygen 1.5.2