Functions | |
| void | lock_instance (stlsoft::null_mutex &mx) | 
| This control shim aquires a lock on the given mutex.   | |
| void | unlock_instance (stlsoft::null_mutex &mx) | 
| This control shim releases a lock on the given mutex.   | |
| void | lock_instance (unixstl_ns_qual(process_mutex)&mx) | 
| This control shim aquires a lock on the given mutex.   | |
| void | unlock_instance (unixstl_ns_qual(process_mutex)&mx) | 
| This control shim releases a lock on the given mutex.   | |
| void | lock_instance (unixstl_ns_qual(semaphore)&sem) | 
| This control shim aquires a lock on the given semaphore.   | |
| void | unlock_instance (unixstl_ns_qual(semaphore)&sem) | 
| This control shim releases a lock on the given semaphore.   | |
| template<typename SP> | |
| void | lock_instance (unixstl_ns_qual(spin_mutex_base)< SP > &mx) | 
| This control shim aquires a lock on the given mutex.   | |
| template<typename SP> | |
| void | unlock_instance (unixstl_ns_qual(spin_mutex_base)< SP > &mx) | 
| This control shim releases a lock on the given mutex.   | |
| void | lock_instance (unixstl_ns_qual(thread_mutex)&mx) | 
| This control shim aquires a lock on the given mutex.   | |
| void | unlock_instance (unixstl_ns_qual(thread_mutex)&mx) | 
| This control shim releases a lock on the given mutex.   | |
| void | lock_instance (winstl_ns_qual(process_mutex)&mx) | 
| This control shim aquires a lock on the given mutex.   | |
| void | unlock_instance (winstl_ns_qual(process_mutex)&mx) | 
| This control shim releases a lock on the given mutex.   | |
| void | lock_instance (winstl_ns_qual(semaphore)&sem) | 
| This control shim aquires a lock on the given semaphore.   | |
| void | unlock_instance (winstl_ns_qual(semaphore)&sem) | 
| This control shim releases a lock on the given semaphore.   | |
| template<typename SP> | |
| void | lock_instance (winstl_ns_qual(spin_mutex_base)< SP > &mx) | 
| This control shim aquires a lock on the given mutex.   | |
| template<typename SP> | |
| void | unlock_instance (winstl_ns_qual(spin_mutex_base)< SP > &mx) | 
| This control shim releases a lock on the given mutex.   | |
| void | lock_instance (winstl_ns_qual(thread_mutex)&mx) | 
| This control shim aquires a lock on the given mutex.   | |
| void | unlock_instance (winstl_ns_qual(thread_mutex)&mx) | 
| This control shim releases a lock on the given mutex.   | |
| void lock_instance | ( | winstl_ns_qual(thread_mutex)& | mx | ) |  [inline] | 
        
This control shim aquires a lock on the given mutex.
| mx | The mutex on which to aquire the lock. | 
| void lock_instance | ( | winstl_ns_qual(spin_mutex_base)< SP > & | mx | ) |  [inline] | 
        
This control shim aquires a lock on the given mutex.
| mx | The mutex on which to aquire the lock. | 
| void lock_instance | ( | winstl_ns_qual(semaphore)& | sem | ) |  [inline] | 
        
This control shim aquires a lock on the given semaphore.
| sem | The semaphore on which to aquire the lock. | 
| void lock_instance | ( | winstl_ns_qual(process_mutex)& | mx | ) |  [inline] | 
        
This control shim aquires a lock on the given mutex.
| mx | The mutex on which to aquire the lock. | 
| void lock_instance | ( | unixstl_ns_qual(thread_mutex)& | mx | ) |  [inline] | 
        
This control shim aquires a lock on the given mutex.
| mx | The mutex on which to aquire the lock. | 
| void lock_instance | ( | unixstl_ns_qual(spin_mutex_base)< SP > & | mx | ) |  [inline] | 
        
This control shim aquires a lock on the given mutex.
| mx | The mutex on which to aquire the lock. | 
| void lock_instance | ( | unixstl_ns_qual(semaphore)& | sem | ) |  [inline] | 
        
This control shim aquires a lock on the given semaphore.
| sem | The semaphore on which to aquire the lock. | 
| void lock_instance | ( | unixstl_ns_qual(process_mutex)& | mx | ) |  [inline] | 
        
This control shim aquires a lock on the given mutex.
| mx | The mutex on which to aquire the lock. | 
Referenced by thread_mutex_lock_traits::lock(), spin_mutex_lock_traits::lock(), semaphore_lock_traits::lock(), and process_mutex_lock_traits::lock().
| void stlsoft::lock_instance | ( | stlsoft::null_mutex & | mx | ) |  [inline] | 
        
This control shim aquires a lock on the given mutex.
| mx | The mutex on which to aquire the lock. | 
References STLSOFT_SUPPRESS_UNUSED.
Referenced by lock_traits::lock(), and lock_invert_traits::unlock().
| void unlock_instance | ( | winstl_ns_qual(thread_mutex)& | mx | ) |  [inline] | 
        
This control shim releases a lock on the given mutex.
| mx | The mutex on which to release the lock | 
| void unlock_instance | ( | winstl_ns_qual(spin_mutex_base)< SP > & | mx | ) |  [inline] | 
        
This control shim releases a lock on the given mutex.
| mx | The mutex on which to release the lock | 
| void unlock_instance | ( | winstl_ns_qual(semaphore)& | sem | ) |  [inline] | 
        
This control shim releases a lock on the given semaphore.
| sem | The semaphore on which to release the lock | 
| void unlock_instance | ( | winstl_ns_qual(process_mutex)& | mx | ) |  [inline] | 
        
This control shim releases a lock on the given mutex.
| mx | The mutex on which to release the lock | 
| void unlock_instance | ( | unixstl_ns_qual(thread_mutex)& | mx | ) |  [inline] | 
        
This control shim releases a lock on the given mutex.
| mx | The mutex on which to release the lock | 
| void unlock_instance | ( | unixstl_ns_qual(spin_mutex_base)< SP > & | mx | ) |  [inline] | 
        
This control shim releases a lock on the given mutex.
| mx | The mutex on which to release the lock | 
| void unlock_instance | ( | unixstl_ns_qual(semaphore)& | sem | ) |  [inline] | 
        
This control shim releases a lock on the given semaphore.
| sem | The semaphore on which to release the lock | 
| void unlock_instance | ( | unixstl_ns_qual(process_mutex)& | mx | ) |  [inline] | 
        
This control shim releases a lock on the given mutex.
| mx | The mutex on which to release the lock | 
Referenced by thread_mutex_lock_traits::unlock(), spin_mutex_lock_traits::unlock(), semaphore_lock_traits::unlock(), and process_mutex_lock_traits::unlock().
| void stlsoft::unlock_instance | ( | stlsoft::null_mutex & | mx | ) |  [inline] | 
        
This control shim releases a lock on the given mutex.
| mx | The mutex on which to release the lock | 
References STLSOFT_SUPPRESS_UNUSED.
Referenced by lock_invert_traits::lock(), and lock_traits::unlock().
 1.5.6