Rechercher une page de manuel
threads
Langue: en
Version: 319304 (ubuntu - 07/07/09)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
Portable thread-handling abstractions -Detailed Description
Classes
class SbBarrier
The SbBarrier class implements the 'barrier' multi-thread synchronization technique.
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
A class for synchronizing access to global variables.
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
A basic class for managing a mutex.
This class provides a portable framework around the mutex interface of the underlying native thread-handling toolkit. "
class SbThreadAutoLock
Simple convenience class for locking access to a function.
This class provides a simple convenience mechanism for automatically locking access to a function that is not re-entrant. "
class SbRWMutex
class SbStorage
The SbStorage class manages thread-local memory.
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 >
The SbTypedStorage class manages generic thread-local memory.
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
A class for managing threads.
This class provides a portable framework around the tasks of instantiating, starting, stopping and joining threads. "
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre