Namespaces | Classes | Typedefs
icl_core::thread Namespace Reference

Namespaces

 impl
 Namespace for internal implementation details.
 

Classes

class  ActiveObject
 
struct  ActiveOperation
 
class  Mutex
 
class  MutexImpl
 
class  MutexImplLxrt33
 
class  MutexImplLxrt35
 
class  MutexImplLxrt38
 
class  MutexImplPosix
 
class  MutexImplWin32
 
class  OperationQueue
 
class  PeriodicThread
 
class  PeriodicThreadImpl
 
class  PeriodicThreadImplEmulate
 
class  PeriodicThreadImplLxrt33
 
class  PeriodicThreadImplLxrt35
 
class  PeriodicThreadImplLxrt38
 
class  PeriodicThreadImplQNX
 
class  PeriodicThreadImplTimerfd
 
class  RWLock
 
class  RWLockImpl
 
class  RWLockImplLxrt33
 
class  RWLockImplLxrt35
 
class  RWLockImplLxrt38
 
class  RWLockImplPosix
 
class  RWLockImplWin32
 
class  ScopedMutexLock
 Manages locking and unlocking of a mutes. More...
 
class  ScopedRWLock
 Manages locking and unlocking of a read-write lock. More...
 
class  ScopedSpinLock
 
class  Semaphore
 
class  SemaphoreImpl
 
class  SemaphoreImplDarwin
 
class  SemaphoreImplLxrt33
 
class  SemaphoreImplLxrt35
 
class  SemaphoreImplLxrt38
 
class  SemaphoreImplPosix
 
class  SemaphoreImplWin32
 
class  SpinLock
 
class  STMMultiThreadedWithMutex
 Mutex-based thread-safe singleton threading model. More...
 
class  Thread
 
class  ThreadImpl
 
class  ThreadImplLxrt33
 
class  ThreadImplLxrt35
 
class  ThreadImplLxrt38
 
class  ThreadImplPosix
 
class  ThreadImplWin32
 

Typedefs

typedef ICL_CORE_VC_DEPRECATE Mutex tMutex ICL_CORE_GCC_DEPRECATE
 
typedef boost::shared_ptr< Operation > OperationPtr
 

Detailed Description

Operating system independent threading framework with realtime support.

Typedef Documentation

Definition at line 33 of file tMutex.h.

typedef boost::shared_ptr<Operation> icl_core::thread::OperationPtr

Definition at line 34 of file OperationQueue.h.



fzi_icl_core
Author(s):
autogenerated on Mon Jun 10 2019 13:17:59