| attemptIncrementStrongCountFromNonZeroValue() | Teuchos::RCPNode | inline |
| dealloc_ | Teuchos::RCPNodeTmpl< T, Dealloc_T > | private |
| deincr_count(const ERCPStrength strength) | Teuchos::RCPNode | inline |
| delete_obj() | Teuchos::RCPNodeTmpl< T, Dealloc_T > | inlinevirtual |
| get_base_obj_type_name() const | Teuchos::RCPNodeTmpl< T, Dealloc_T > | inlinevirtual |
| get_dealloc() const | Teuchos::RCPNodeTmpl< T, Dealloc_T > | inline |
| get_extra_data(const std::string &type_name, const std::string &name) | Teuchos::RCPNode | |
| get_extra_data(const std::string &type_name, const std::string &name) const | Teuchos::RCPNode | inline |
| get_nonconst_dealloc() | Teuchos::RCPNodeTmpl< T, Dealloc_T > | inline |
| get_optional_extra_data(const std::string &type_name, const std::string &name) | Teuchos::RCPNode | |
| get_optional_extra_data(const std::string &type_name, const std::string &name) const | Teuchos::RCPNode | inline |
| has_ownership(bool has_ownership_in) | Teuchos::RCPNode | inline |
| has_ownership() const | Teuchos::RCPNode | inline |
| incr_count(const ERCPStrength strength) | Teuchos::RCPNode | inline |
| is_valid_ptr() const | Teuchos::RCPNodeTmpl< T, Dealloc_T > | inlinevirtual |
| operator=(const RCPNodeTmpl &) | Teuchos::RCPNodeTmpl< T, Dealloc_T > | private |
| pre_delete_extra_data() | Teuchos::RCPNode | inlineprotected |
| ptr_ | Teuchos::RCPNodeTmpl< T, Dealloc_T > | private |
| RCPNode(bool has_ownership_in) | Teuchos::RCPNode | inline |
| RCPNodeTmpl(T *p, Dealloc_T dealloc, bool has_ownership_in) | Teuchos::RCPNodeTmpl< T, Dealloc_T > | inline |
| RCPNodeTmpl(T *p, Dealloc_T dealloc, bool has_ownership_in, ENull) | Teuchos::RCPNodeTmpl< T, Dealloc_T > | inline |
| RCPNodeTmpl() | Teuchos::RCPNodeTmpl< T, Dealloc_T > | private |
| RCPNodeTmpl(const RCPNodeTmpl &) | Teuchos::RCPNodeTmpl< T, Dealloc_T > | private |
| set_extra_data(const any &extra_data, const std::string &name, EPrePostDestruction destroy_when, bool force_unique) | Teuchos::RCPNode | |
| strong_count() const | Teuchos::RCPNode | inline |
| throw_invalid_obj_exception(const std::string &rcp_type_name, const void *rcp_ptr, const RCPNode *rcp_node_ptr, const void *rcp_obj_ptr) const | Teuchos::RCPNodeTmpl< T, Dealloc_T > | inlinevirtual |
| throw_null_ptr_error(const std::string &type_name) | Teuchos::RCPNode | related |
| weak_count() const | Teuchos::RCPNode | inline |
| ~RCPNode() | Teuchos::RCPNode | inlinevirtual |
| ~RCPNodeTmpl() | Teuchos::RCPNodeTmpl< T, Dealloc_T > | inline |