| assert_not_null() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| assert_not_null() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| assert_valid_ptr() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| assert_valid_ptr() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| create_strong() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| create_strong() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| create_weak() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| create_weak() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| debug_assert_not_null() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| debug_assert_not_null() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| debug_assert_valid_ptr() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| debug_assert_valid_ptr() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| element_type typedef | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| ENull enum name | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| get() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| get() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| get_dealloc(const RCP< T > &p) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| get_extra_data(const RCP< T2 > &p, const std::string &name) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| get_nonconst_dealloc(const RCP< T > &p) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| get_nonconst_extra_data(RCP< T2 > &p, const std::string &name) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| get_optional_dealloc(const RCP< T > &p) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| get_optional_extra_data(const RCP< T2 > &p, const std::string &name) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| get_optional_nonconst_dealloc(const RCP< T > &p) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| get_optional_nonconst_extra_data(RCP< T2 > &p, const std::string &name) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| get_shared_ptr(const RCP< T > &rcp) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| getConst() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| getConst() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| getEmbeddedObj(const RCP< T > &p) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| getNonconstEmbeddedObj(const RCP< T > &p) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| getOptionalEmbeddedObj(const RCP< T > &p) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| getOptionalNonconstEmbeddedObj(const RCP< T > &p) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| getRawPtr() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| getRawPtr() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| has_ownership() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| has_ownership() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| is_null() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| is_null(const RCP< T > &p) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| is_null() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| is_valid_ptr() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| is_valid_ptr() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| nonnull(const RCP< T > &p) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator bool() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator bool() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator!=(const RCP< T > &p, ENull) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator!=(const RCP< T1 > &p1, const RCP< T2 > &p2) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator()() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator()() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator*() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator*() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator->() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator->() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator<<(std::ostream &out, const RCP< T > &p) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator=(const RCP< T > &r_ptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator=(RCP< T > &&r_ptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator=(ENull) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator=(const RCP< T > &r_ptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator=(RCP< T > &&r_ptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator=(ENull) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator==(const RCP< T > &p, ENull) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| operator==(const RCP< T1 > &p1, const RCP< T2 > &p2) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| ptr() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| ptr() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(ENull null_arg=null) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(T *p, bool has_ownership=true) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(T *p, Dealloc_T dealloc, bool has_ownership) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(const RCP< T > &r_ptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(RCP< T > &&r_ptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(const RCP< T2 > &r_ptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(const RCP< T2 > &r_ptr, T *ptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(T *p, ERCPWeakNoDealloc) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(T *p, ERCPUndefinedWeakNoDealloc) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(T *p, Dealloc_T dealloc, ERCPUndefinedWithDealloc, bool has_ownership=true) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(ENull null_arg=null) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(T *p, bool has_ownership=true) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(T *p, Dealloc_T dealloc, bool has_ownership) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(const RCP< T > &r_ptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(RCP< T > &&r_ptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(const RCP< T2 > &r_ptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| RCP(const RCP< T2 > &r_ptr, T *ptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcp(const boost::shared_ptr< T > &sptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcp(T *p, bool owns_mem=true) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcp(const std::shared_ptr< T > &sptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcp_const_cast(const RCP< T1 > &p1) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcp_dynamic_cast(const RCP< T1 > &p1, bool throw_on_fail=false) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcp_implicit_cast(const RCP< T1 > &p1) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcp_static_cast(const RCP< T1 > &p1) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcpCloneNode(const RCP< T > &p) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcpFromPtr(const Ptr< T > &ptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcpFromRef(T &r) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcpFromUndefRef(T &r) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcpWithDealloc(T *p, Dealloc_T dealloc, bool owns_mem=true) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcpWithDeallocUndef(T *p, Dealloc_T dealloc, bool owns_mem=true) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcpWithEmbeddedObj(T *p, const Embedded &embedded, bool owns_mem=true) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcpWithEmbeddedObjPostDestroy(T *p, const Embedded &embedded, bool owns_mem=true) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcpWithEmbeddedObjPreDestroy(T *p, const Embedded &embedded, bool owns_mem=true) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| rcpWithInvertedObjOwnership(const RCP< T > &child, const RCP< ParentT > &parent) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| release() | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| release() | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| reset() | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| reset(T2 *p, bool has_ownership=true) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| set_extra_data(const T1 &extra_data, const std::string &name, const Ptr< RCP< T2 > > &p, EPrePostDestruction destroy_when=POST_DESTROY, bool force_unique=true) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| set_has_ownership() | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| set_has_ownership() | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| shared_pointer(const RCP< T > &rcp) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| shares_resource(const RCP< T2 > &r_ptr) const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| shares_resource(const RCP< T2 > &r_ptr) const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| strength() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| strength() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| strong_count() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| strong_count() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| swap(RCP< T > &r_ptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| swap(RCP< T > &r_ptr) | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| total_count() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| total_count() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| weak_count() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| weak_count() const | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| ~RCP() | Xpetra::VectorFactory::Xpetra::RCP< class T > | |
| ~RCP() | Xpetra::VectorFactory::Xpetra::RCP< class T > | |