basic_lock_ptr(volatile reference v, lock_type &m) | mn::pointer::basic_lock_ptr< T, TLOCK > | inline |
basic_lock_ptr(volatile pointer v, lock_type &m) | mn::pointer::basic_lock_ptr< T, TLOCK > | inline |
basic_lock_ptr(const basic_lock_ptr &)=delete | mn::pointer::basic_lock_ptr< T, TLOCK > | |
const_pointer typedef | mn::pointer::basic_lock_ptr< T, TLOCK > | |
const_reference typedef | mn::pointer::basic_lock_ptr< T, TLOCK > | |
const_value_type typedef | mn::pointer::basic_lock_ptr< T, TLOCK > | |
element_type typedef | mn::pointer::basic_lock_ptr< T, TLOCK > | |
get() const | mn::pointer::basic_lock_ptr< T, TLOCK > | inline |
get() | mn::pointer::basic_lock_ptr< T, TLOCK > | inline |
get_lock() | mn::pointer::basic_lock_ptr< T, TLOCK > | inline |
lock_type typedef | mn::pointer::basic_lock_ptr< T, TLOCK > | |
m_lock | mn::pointer::basic_lock_ptr< T, TLOCK > | private |
m_ptr | mn::pointer::basic_lock_ptr< T, TLOCK > | private |
operator*() const | mn::pointer::basic_lock_ptr< T, TLOCK > | inline |
operator*() | mn::pointer::basic_lock_ptr< T, TLOCK > | inline |
operator->() const | mn::pointer::basic_lock_ptr< T, TLOCK > | inline |
operator->() | mn::pointer::basic_lock_ptr< T, TLOCK > | inline |
operator=(const basic_lock_ptr &)=delete | mn::pointer::basic_lock_ptr< T, TLOCK > | |
pointer typedef | mn::pointer::basic_lock_ptr< T, TLOCK > | |
reference typedef | mn::pointer::basic_lock_ptr< T, TLOCK > | |
release() | mn::pointer::basic_lock_ptr< T, TLOCK > | inline |
reset(pointer p=NULL) | mn::pointer::basic_lock_ptr< T, TLOCK > | inline |
self_type typedef | mn::pointer::basic_lock_ptr< T, TLOCK > | |
value_type typedef | mn::pointer::basic_lock_ptr< T, TLOCK > | |
~basic_lock_ptr() | mn::pointer::basic_lock_ptr< T, TLOCK > | inline |