, including all inherited members.
assert_not_null() const | Teuchos::RCP< T > | [inline] |
count() const | Teuchos::RCP< T > | [inline] |
element_type typedef | Teuchos::RCP< T > | |
ENull enum name | Teuchos::RCP< T > | [related] |
get() const | Teuchos::RCP< T > | [inline] |
get_dealloc(const RCP< T > &p) | Teuchos::RCP< T > | [related] |
get_extra_data(const RCP< T2 > &p, const std::string &name) | Teuchos::RCP< T > | [related] |
get_nonconst_dealloc(const RCP< T > &p) | Teuchos::RCP< T > | [related] |
get_nonconst_extra_data(const RCP< T2 > &p, const std::string &name) | Teuchos::RCP< T > | [related] |
get_optional_dealloc(const RCP< T > &p) | Teuchos::RCP< T > | [related] |
get_optional_extra_data(const RCP< T2 > &p, const std::string &name) | Teuchos::RCP< T > | [related] |
get_optional_nonconst_dealloc(const RCP< T > &p) | Teuchos::RCP< T > | [related] |
get_optional_nonconst_extra_data(const RCP< T2 > &p, const std::string &name) | Teuchos::RCP< T > | [related] |
getEmbeddedObj(const RCP< T > &p) | Teuchos::RCP< T > | [related] |
getNonconstEmbeddedObj(const RCP< T > &p) | Teuchos::RCP< T > | [related] |
getRawPtr() const | Teuchos::RCP< T > | [inline] |
has_ownership() const | Teuchos::RCP< T > | [inline] |
is_null(const RCP< T > &p) | Teuchos::RCP< T > | [related] |
operator!=(const RCP< T > &p, ENull) | Teuchos::RCP< T > | [related] |
operator!=(const RCP< T1 > &p1, const RCP< T2 > &p2) | Teuchos::RCP< T > | [related] |
operator*() const | Teuchos::RCP< T > | [inline] |
operator->() const | Teuchos::RCP< T > | [inline] |
operator<<(std::ostream &out, const RCP< T > &p) | Teuchos::RCP< T > | [related] |
operator=(const RCP< T > &r_ptr) | Teuchos::RCP< T > | [inline] |
operator==(const RCP< T > &p, ENull) | Teuchos::RCP< T > | [related] |
operator==(const RCP< T1 > &p1, const RCP< T2 > &p2) | Teuchos::RCP< T > | [related] |
ptr() const | Teuchos::RCP< T > | [inline] |
RCP(ENull null_arg=null) | Teuchos::RCP< T > | [inline] |
RCP(T *p, bool has_ownership=false) | Teuchos::RCP< T > | [inline, explicit] |
RCP(const RCP< T > &r_ptr) | Teuchos::RCP< T > | [inline] |
RCP(const RCP< T2 > &r_ptr) | Teuchos::RCP< T > | [inline] |
RCP(T *p, Dealloc_T dealloc, bool has_ownership_in) | Teuchos::RCP< T > | [inline] |
RCP(T *p, RCPNode *node) | Teuchos::RCP< T > | [inline] |
rcp(T *p, bool owns_mem=true) | Teuchos::RCP< T > | [related] |
rcp(T *p, Dealloc_T dealloc, bool owns_mem) | Teuchos::RCP< T > | [related] |
rcp_const_cast(const RCP< T1 > &p1) | Teuchos::RCP< T > | [related] |
rcp_dynamic_cast(const RCP< T1 > &p1, bool throw_on_fail=false) | Teuchos::RCP< T > | [related] |
rcp_implicit_cast(const RCP< T1 > &p1) | Teuchos::RCP< T > | [related] |
rcp_static_cast(const RCP< T1 > &p1) | Teuchos::RCP< T > | [related] |
rcpFromRef(T &r) | Teuchos::RCP< T > | [related] |
release() | Teuchos::RCP< T > | [inline] |
set_extra_data(const T1 &extra_data, const std::string &name, RCP< T2 > *p, EPrePostDestruction destroy_when=POST_DESTROY, bool force_unique=true) | Teuchos::RCP< T > | [related] |
set_has_ownership() | Teuchos::RCP< T > | [inline] |
shares_resource(const RCP< T2 > &r_ptr) const | Teuchos::RCP< T > | [inline] |
~RCP() | Teuchos::RCP< T > | [inline] |