Fawkes API  Fawkes Development Version
fawkes::LockPtr< T_CppObject > Member List

This is the complete list of members for fawkes::LockPtr< T_CppObject >, including all inherited members.

cast_const(const LockPtr< T_CastFrom > &src)fawkes::LockPtr< T_CppObject >inlinestatic
cast_dynamic(const LockPtr< T_CastFrom > &src)fawkes::LockPtr< T_CppObject >inlinestatic
cast_static(const LockPtr< T_CastFrom > &src)fawkes::LockPtr< T_CppObject >inlinestatic
clear()fawkes::LockPtr< T_CppObject >inline
lock() constfawkes::LockPtr< T_CppObject >inline
LockPtr()fawkes::LockPtr< T_CppObject >inline
LockPtr(T_CppObject *cpp_object, bool recursive_mutex=false)fawkes::LockPtr< T_CppObject >inlineexplicit
LockPtr(const LockPtr< T_CppObject > &src)fawkes::LockPtr< T_CppObject >inline
LockPtr(const LockPtr< T_CastFrom > &src)fawkes::LockPtr< T_CppObject >inline
LockPtr(T_CppObject *cpp_object, Mutex *objmutex, int *refcount, Mutex *refmutex)fawkes::LockPtr< T_CppObject >inlineexplicit
objmutex_ptr() constfawkes::LockPtr< T_CppObject >inline
operator bool() constfawkes::LockPtr< T_CppObject >inline
operator!=(const LockPtr< T_CppObject > &src) constfawkes::LockPtr< T_CppObject >inline
operator*() constfawkes::LockPtr< T_CppObject >inline
operator->() constfawkes::LockPtr< T_CppObject >inline
operator=(const LockPtr< T_CppObject > &src)fawkes::LockPtr< T_CppObject >inline
operator=(const LockPtr< T_CastFrom > &src)fawkes::LockPtr< T_CppObject >inline
operator=(T_CppObject *ptr)fawkes::LockPtr< T_CppObject >inline
operator==(const LockPtr< T_CppObject > &src) constfawkes::LockPtr< T_CppObject >inline
refcount() constfawkes::LockPtr< T_CppObject >inline
refcount_ptr() constfawkes::LockPtr< T_CppObject >inline
refmutex_ptr() constfawkes::LockPtr< T_CppObject >inline
swap(LockPtr< T_CppObject > &other)fawkes::LockPtr< T_CppObject >inline
swap(LockPtr< T_CppObject > &lrp, LockPtr< T_CppObject > &rrp)fawkes::LockPtr< T_CppObject >related
try_lock() constfawkes::LockPtr< T_CppObject >inline
unlock() constfawkes::LockPtr< T_CppObject >inline
~LockPtr()fawkes::LockPtr< T_CppObject >inline