This policy doesn't actually perform a lock. More...
#include <ThreadingPolicies.h>
Classes | |
| class | NonLockingPolicy | 
| This class doesn't truelly acquire a lock over the host object/class.  More... | |
Public Types | |
| typedef NonLockingPolicy < LockReadingPolicy >  | LockRead | 
| typedef LockReadingPolicy | LockReadingPolicyType | 
| typedef NonLockingPolicy < LockWritingPolicy >  | LockWrite | 
| typedef LockWritingPolicy | LockWritingPolicyType | 
| typedef MutexPolicy | MutexPolicyType | 
| typedef volatile Host | VolatileType | 
This policy doesn't actually perform a lock.
Requirements on types:
Definition at line 73 of file ThreadingPolicies.h.
| typedef NonLockingPolicy<LockReadingPolicy> te::common::NonLockable< Host, MutexPolicy, LockReadingPolicy, LockWritingPolicy >::LockRead | 
Definition at line 130 of file ThreadingPolicies.h.
| typedef LockReadingPolicy te::common::NonLockable< Host, MutexPolicy, LockReadingPolicy, LockWritingPolicy >::LockReadingPolicyType | 
Definition at line 78 of file ThreadingPolicies.h.
| typedef NonLockingPolicy<LockWritingPolicy> te::common::NonLockable< Host, MutexPolicy, LockReadingPolicy, LockWritingPolicy >::LockWrite | 
Definition at line 131 of file ThreadingPolicies.h.
| typedef LockWritingPolicy te::common::NonLockable< Host, MutexPolicy, LockReadingPolicy, LockWritingPolicy >::LockWritingPolicyType | 
Definition at line 79 of file ThreadingPolicies.h.
| typedef MutexPolicy te::common::NonLockable< Host, MutexPolicy, LockReadingPolicy, LockWritingPolicy >::MutexPolicyType | 
Definition at line 77 of file ThreadingPolicies.h.
| typedef volatile Host te::common::NonLockable< Host, MutexPolicy, LockReadingPolicy, LockWritingPolicy >::VolatileType | 
Definition at line 129 of file ThreadingPolicies.h.