man threads (Fonctions bibliothèques) -

NAME

Portable thread-handling abstractions -

Classes

class SbBarrier

"TheSbBarrierclassimplementsthe'barrier'multi-threadsynchronizationtechnique.

A barrier is a synchronization mechanism that is used for blocking threads as they enter the barrier until a given number of threads are blocked, at which point all the threads are released again. " class SbCondVar

"Aclassforsynchronizingaccesstoglobalvariables.

Condition variables are used to protect global variables in an environment where multiple threads are running concurrently. " class SbFifo

A class for managing a pointer first-in, first-out queue. class SbMutex

"Abasicclassformanagingamutex.

This class provides a portable framework around the mutex interface of the underlying native thread-handling toolkit. " class SbThreadAutoLock

"Simpleconvenienceclassforlockingaccesstoafunction.

This class provides a simple convenience mechanism for automatically locking access to a function that is not re-entrant. " class SbRWMutex

class SbStorage

"TheSbStorageclassmanagesthread-localmemory.

This class manages thread-local memory. When different threads access the memory an SbStorage object manages, they will receive different memory blocks back. " class SbTypedStorage< Type >

"TheSbTypedStorageclassmanagesgenericthread-localmemory.

This class manages thread-local memory. When different threads access the memory an SbTypedStorage object manages, they will receive different memory blocks back. " class SbThread

"Aclassformanagingthreads.

This class provides a portable framework around the tasks of instantiating, starting, stopping and joining threads. "