|
http://www.sim.no http://www.coin3d.org |
A class for managing threads. More...
#include <Inventor/threads/SbThread.h>
Public Member Functions | |
| SbBool | join (void **retval=0L) |
Static Public Member Functions | |
| static SbThread * | create (void *(*func)(void *), void *closure) |
| static void | destroy (SbThread *thread) |
| static SbBool | join (SbThread *thread, void **retval=0L) |
Protected Member Functions | |
| SbThread (cc_thread *thrd) | |
| ~SbThread (void) | |
A class for managing threads.
This class provides a portable framework around the tasks of instantiating, starting, stopping and joining threads.
It wraps the underlying native thread-handling toolkit in a transparent manner, to make multiplatform threads programming straightforward for the application programmer.
|
inlineprotected |
Protected constructor handling the internal thread ADT.
|
inlineprotected |
Destructor.
This function creates a new thread, or returns NULL on failure.
|
inline |
This function waits on the death of the given thread, returning the thread's return value at the location pointed to by retval.
This function waits on the death of the given thread, returning the thread's return value at the location pointed to by retval.
Copyright © 1998-2007 by Systems in Motion AS. All rights reserved.
Generated on Wed Jul 19 2023 for Coin by Doxygen. 1.9.8