This is the complete list of members for Teuchos::RCPNodeHandle, including all inherited members.
assert_valid_ptr(const RCPType &rcp_obj) const | Teuchos::RCPNodeHandle | inline |
attemptConvertWeakToStrong() | Teuchos::RCPNodeHandle | inlineprivate |
bind() | Teuchos::RCPNodeHandle | inlineprivate |
create_strong() const | Teuchos::RCPNodeHandle | inline |
create_strong_lock() const | Teuchos::RCPNodeHandle | inline |
create_weak() const | Teuchos::RCPNodeHandle | inline |
debug_assert_not_null() const | Teuchos::RCPNodeHandle | inline |
debug_assert_valid_ptr(const RCPType &rcp_obj) const | Teuchos::RCPNodeHandle | inline |
get_extra_data(const std::string &type_name, const std::string &name) | Teuchos::RCPNodeHandle | inline |
get_extra_data(const std::string &type_name, const std::string &name) const | Teuchos::RCPNodeHandle | inline |
get_optional_extra_data(const std::string &type_name, const std::string &name) | Teuchos::RCPNodeHandle | inline |
get_optional_extra_data(const std::string &type_name, const std::string &name) const | Teuchos::RCPNodeHandle | inline |
has_ownership(bool has_ownership_in) | Teuchos::RCPNodeHandle | inline |
has_ownership() const | Teuchos::RCPNodeHandle | inline |
is_node_null() const | Teuchos::RCPNodeHandle | inline |
is_valid_ptr() const | Teuchos::RCPNodeHandle | inline |
node_ | Teuchos::RCPNodeHandle | private |
node_ptr() const | Teuchos::RCPNodeHandle | inline |
operator<<(std::ostream &out, const RCPNodeHandle &node) | Teuchos::RCPNodeHandle | related |
operator=(ENull) | Teuchos::RCPNodeHandle | inline |
operator=(const RCPNodeHandle &node_ref) | Teuchos::RCPNodeHandle | inline |
operator=(RCPNodeHandle &&node_ref) | Teuchos::RCPNodeHandle | inline |
RCPNodeHandle(ENull null_arg=null) | Teuchos::RCPNodeHandle | inline |
RCPNodeHandle(RCPNode *node, ERCPStrength strength_in=RCP_STRONG, bool newNode=true) | Teuchos::RCPNodeHandle | inline |
RCPNodeHandle(const RCPNodeHandle &node_ref) | Teuchos::RCPNodeHandle | inline |
RCPNodeHandle(RCPNodeHandle &&node_ref) | Teuchos::RCPNodeHandle | inline |
same_node(const RCPNodeHandle &node2) const | Teuchos::RCPNodeHandle | inline |
set_extra_data(const any &extra_data, const std::string &name, EPrePostDestruction destroy_when, bool force_unique) | Teuchos::RCPNodeHandle | inline |
strength() const | Teuchos::RCPNodeHandle | inline |
strength_ | Teuchos::RCPNodeHandle | private |
strong_count() const | Teuchos::RCPNodeHandle | inline |
swap(RCPNodeHandle &node_ref) | Teuchos::RCPNodeHandle | inline |
total_count() const | Teuchos::RCPNodeHandle | inline |
unbind() | Teuchos::RCPNodeHandle | inlineprivate |
unbindOneStrong() | Teuchos::RCPNodeHandle | private |
unbindOneTotal() | Teuchos::RCPNodeHandle | private |
weak_count() const | Teuchos::RCPNodeHandle | inline |
~RCPNodeHandle() | Teuchos::RCPNodeHandle | inline |