ViennaCL - The Vienna Computing Library  1.7.1
Free open-source GPU-accelerated linear algebra and solver library.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
viennacl::tools::shared_ptr< T > Member List

This is the complete list of members for viennacl::tools::shared_ptr< T >, including all inherited members.

dec()viennacl::tools::shared_ptr< T >inline
get() const viennacl::tools::shared_ptr< T >inline
inc()viennacl::tools::shared_ptr< T >inline
operator*() const viennacl::tools::shared_ptr< T >inline
operator->() const viennacl::tools::shared_ptr< T >inline
operator=(const shared_ptr &s)viennacl::tools::shared_ptr< T >inline
reset()viennacl::tools::shared_ptr< T >inline
reset(T *ptr)viennacl::tools::shared_ptr< T >inline
shared_ptr classviennacl::tools::shared_ptr< T >friend
shared_ptr()viennacl::tools::shared_ptr< T >inline
shared_ptr(U *pu, Deleter d)viennacl::tools::shared_ptr< T >inline
shared_ptr(U *pu)viennacl::tools::shared_ptr< T >inlineexplicit
shared_ptr(const shared_ptr &s)viennacl::tools::shared_ptr< T >inline
shared_ptr(const shared_ptr< U > &s)viennacl::tools::shared_ptr< T >inline
swap(shared_ptr< T > &other)viennacl::tools::shared_ptr< T >inline
~shared_ptr()viennacl::tools::shared_ptr< T >inline