Teuchos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Teuchos::RCPNodeTmpl< T, Dealloc_T > Member List

This is the complete list of members for Teuchos::RCPNodeTmpl< T, Dealloc_T >, including all inherited members.

attemptIncrementStrongCountFromNonZeroValue()Teuchos::RCPNodeinline
dealloc_Teuchos::RCPNodeTmpl< T, Dealloc_T >private
deincr_count(const ERCPStrength strength)Teuchos::RCPNodeinline
delete_obj()Teuchos::RCPNodeTmpl< T, Dealloc_T >inlinevirtual
extra_data_map_Teuchos::RCPNodeprivate
extra_data_map_t typedefTeuchos::RCPNodeprivate
get_base_obj_type_name() constTeuchos::RCPNodeTmpl< T, Dealloc_T >inlinevirtual
get_dealloc() constTeuchos::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) constTeuchos::RCPNodeinline
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) constTeuchos::RCPNodeinline
has_ownership(bool has_ownership_in)Teuchos::RCPNodeinline
has_ownership() constTeuchos::RCPNodeinline
impl_pre_delete_extra_data()Teuchos::RCPNodeprivate
incr_count(const ERCPStrength strength)Teuchos::RCPNodeinline
is_valid_ptr() constTeuchos::RCPNodeTmpl< T, Dealloc_T >inlinevirtual
operator=(const RCPNodeTmpl &)Teuchos::RCPNodeTmpl< T, Dealloc_T >private
pre_delete_extra_data()Teuchos::RCPNodeinlineprotected
ptr_Teuchos::RCPNodeTmpl< T, Dealloc_T >private
RCPNode(bool has_ownership_in)Teuchos::RCPNodeinline
RCPNode()Teuchos::RCPNodeprivate
RCPNode(const RCPNode &)Teuchos::RCPNodeprivate
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() constTeuchos::RCPNodeinline
TEUCHOS_RCP_DECL_ATOMIC(count_[2], int)Teuchos::RCPNodeprivate
TEUCHOS_RCP_DECL_ATOMIC(has_ownership_, bool)Teuchos::RCPNodeprivate
throw_invalid_obj_exception(const std::string &rcp_type_name, const void *rcp_ptr, const RCPNode *rcp_node_ptr, const void *rcp_obj_ptr) constTeuchos::RCPNodeTmpl< T, Dealloc_T >inlinevirtual
throw_null_ptr_error(const std::string &type_name)Teuchos::RCPNoderelated
weak_count() constTeuchos::RCPNodeinline
~RCPNode()Teuchos::RCPNodeinlinevirtual
~RCPNodeTmpl()Teuchos::RCPNodeTmpl< T, Dealloc_T >inline