| assert_not_null() const | Teuchos::RefCountPtr< T > | [inline] |
| count() const | Teuchos::RefCountPtr< T > | |
| element_type typedef | Teuchos::RefCountPtr< T > | |
| get() const | Teuchos::RefCountPtr< T > | [inline] |
| get_dealloc(RefCountPtr< T > &p) | Teuchos::RefCountPtr< T > | [related] |
| get_dealloc(const RefCountPtr< T > &p) | Teuchos::RefCountPtr< T > | [related] |
| get_extra_data(RefCountPtr< T2 > &p, const std::string &name) | Teuchos::RefCountPtr< T > | [related] |
| get_extra_data(const RefCountPtr< T2 > &p, const std::string &name) | Teuchos::RefCountPtr< T > | [related] |
| get_optional_dealloc(RefCountPtr< T > &p) | Teuchos::RefCountPtr< T > | [related] |
| get_optional_dealloc(const RefCountPtr< T > &p) | Teuchos::RefCountPtr< T > | [related] |
| get_optional_extra_data(RefCountPtr< T2 > &p, const std::string &name) | Teuchos::RefCountPtr< T > | [related] |
| get_optional_extra_data(const RefCountPtr< T2 > &p, const std::string &name) | Teuchos::RefCountPtr< T > | [related] |
| has_ownership() const | Teuchos::RefCountPtr< T > | |
| is_null(const RefCountPtr< T > &p) | Teuchos::RefCountPtr< T > | [related] |
| operator *() const | Teuchos::RefCountPtr< T > | [inline] |
| operator!=(const RefCountPtr< T > &p, ENull) | Teuchos::RefCountPtr< T > | [related] |
| operator!=(const RefCountPtr< T1 > &p1, const RefCountPtr< T2 > &p2) | Teuchos::RefCountPtr< T > | [related] |
| operator->() const | Teuchos::RefCountPtr< T > | [inline] |
| operator<<(std::ostream &out, const RefCountPtr< T > &p) | Teuchos::RefCountPtr< T > | [related] |
| operator=(const RefCountPtr< T > &r_ptr) | Teuchos::RefCountPtr< T > | |
| operator==(const RefCountPtr< T > &p, ENull) | Teuchos::RefCountPtr< T > | [related] |
| operator==(const RefCountPtr< T1 > &p1, const RefCountPtr< T2 > &p2) | Teuchos::RefCountPtr< T > | [related] |
| rcp(T *p, bool owns_mem=true) | Teuchos::RefCountPtr< T > | [related] |
| rcp(T *p, Dealloc_T dealloc, bool owns_mem) | Teuchos::RefCountPtr< T > | [related] |
| rcp_const_cast(const RefCountPtr< T1 > &p1) | Teuchos::RefCountPtr< T > | [related] |
| rcp_dynamic_cast(const RefCountPtr< T1 > &p1, bool throw_on_fail=false) | Teuchos::RefCountPtr< T > | [related] |
| rcp_implicit_cast(const RefCountPtr< T1 > &p1) | Teuchos::RefCountPtr< T > | [related] |
| rcp_static_cast(const RefCountPtr< T1 > &p1) | Teuchos::RefCountPtr< T > | [related] |
| RefCountPtr(ENull null_arg=null) | Teuchos::RefCountPtr< T > | [inline] |
| RefCountPtr(const RefCountPtr< T > &r_ptr) | Teuchos::RefCountPtr< T > | |
| RefCountPtr(const RefCountPtr< T2 > &r_ptr) | Teuchos::RefCountPtr< T > | |
| release() | Teuchos::RefCountPtr< T > | |
| set_extra_data(const T1 &extra_data, const std::string &name, RefCountPtr< T2 > *p, EPrePostDestruction destroy_when=POST_DESTROY, bool force_unique=true) | Teuchos::RefCountPtr< T > | [related] |
| set_has_ownership() | Teuchos::RefCountPtr< T > | |
| shares_resource(const RefCountPtr< T2 > &r_ptr) const | Teuchos::RefCountPtr< T > | |
| ~RefCountPtr() | Teuchos::RefCountPtr< T > | |