This class doesn't truelly acquire a lock over the host object/class. More...
#include <ThreadingPolicies.h>
Public Member Functions | |
| NonLockingPolicy () | |
| Constructor to keep the semantics of class-level lock.  More... | |
| NonLockingPolicy (const Host &) | |
| Constructor.  More... | |
| NonLockingPolicy (const Host *) | |
| Constructor.  More... | |
| ~NonLockingPolicy () | |
| Destructor.  More... | |
Private Member Functions | |
| NonLockingPolicy (const NonLockingPolicy &) | |
| NonLockingPolicy & | operator= (const NonLockingPolicy &) | 
This class doesn't truelly acquire a lock over the host object/class.
Requirements on LockingPolicy type:
Definition at line 91 of file ThreadingPolicies.h.
      
  | 
  inlineexplicit | 
Constructor to keep the semantics of class-level lock.
Definition at line 96 of file ThreadingPolicies.h.
      
  | 
  inlineexplicit | 
Constructor.
| host | The host object that uses the lock semantics. | 
Definition at line 105 of file ThreadingPolicies.h.
      
  | 
  inlineexplicit | 
Constructor.
| host | A pointer to the host object that uses the lock semantics. | 
Definition at line 114 of file ThreadingPolicies.h.
      
  | 
  inline | 
Destructor.
Definition at line 119 of file ThreadingPolicies.h.
      
  | 
  private | 
      
  | 
  private |