Teuchos - Trilinos Tools Package Version of the Day
Teuchos::RCPNode Member List
This is the complete list of members for Teuchos::RCPNode, including all inherited members.
count(const ERCPStrength strength)Teuchos::RCPNode [inline]
deincr_count(const ERCPStrength strength)Teuchos::RCPNode [inline]
delete_obj()=0Teuchos::RCPNode [pure virtual]
get_base_obj_type_name() const =0Teuchos::RCPNode [pure virtual]
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_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 =0Teuchos::RCPNode [pure virtual]
pre_delete_extra_data()Teuchos::RCPNode [inline, protected]
RCPNode(bool has_ownership_in)Teuchos::RCPNode [inline]
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 =0Teuchos::RCPNode [pure virtual]
throw_null_ptr_error(const std::string &type_name)Teuchos::RCPNode [related]
weak_count() const Teuchos::RCPNode [inline]
~RCPNode()Teuchos::RCPNode [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines