lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
lean::smart::weak_resource_ptr< Resource > Member List
This is the complete list of members for lean::smart::weak_resource_ptr< Resource >, including all inherited members.
check() const lean::smart::weak_resource_ptr< Resource > [inline]
get(void) const lean::smart::weak_resource_ptr< Resource > [inline]
get_unchecked(void) const lean::smart::weak_resource_ptr< Resource > [inline]
lock() const lean::smart::weak_resource_ptr< Resource > [inline]
operator resource_ptr< resource_type >() const lean::smart::weak_resource_ptr< Resource > [inline]
operator resource_type *() const lean::smart::weak_resource_ptr< Resource > [inline]
operator*() const lean::smart::weak_resource_ptr< Resource > [inline]
operator->() const lean::smart::weak_resource_ptr< Resource > [inline]
operator=(resource_type *resource)lean::smart::weak_resource_ptr< Resource > [inline]
operator=(const weak_resource_ptr &right)lean::smart::weak_resource_ptr< Resource > [inline]
operator=(const weak_resource_ptr< Resource2 > &right)lean::smart::weak_resource_ptr< Resource > [inline]
resource_type typedeflean::smart::weak_resource_ptr< Resource >
value_type typedeflean::smart::weak_resource_ptr< Resource >
weak_resource_ptr(resource_type *resource=nullptr)lean::smart::weak_resource_ptr< Resource > [inline]
weak_resource_ptr(Resource2 *resource)lean::smart::weak_resource_ptr< Resource > [inline]
weak_resource_ptr(const weak_resource_ptr &right)lean::smart::weak_resource_ptr< Resource > [inline]
weak_resource_ptr(const weak_resource_ptr< Resource2 > &right)lean::smart::weak_resource_ptr< Resource > [inline]