Teuchos::RCPNodeTmpl< T, Dealloc_T > Class Template Reference
[Teuchos Memory Management Utilities]

Implementation class for actually deleting the object. More...

#include <Teuchos_RCPNode.hpp>

Inheritance diagram for Teuchos::RCPNodeTmpl< T, Dealloc_T >:

Teuchos::RCPNode List of all members.

Public Member Functions

 RCPNodeTmpl (T *p, Dealloc_T dealloc, bool has_ownership_in)
 
Dealloc_T & get_nonconst_dealloc ()
 
const Dealloc_T & get_dealloc () const
 
 ~RCPNodeTmpl ()
 

Detailed Description

template<class T, class Dealloc_T>
class Teuchos::RCPNodeTmpl< T, Dealloc_T >

Implementation class for actually deleting the object.

Definition at line 149 of file Teuchos_RCPNode.hpp.


Constructor & Destructor Documentation

template<class T, class Dealloc_T>
Teuchos::RCPNodeTmpl< T, Dealloc_T >::RCPNodeTmpl ( T *  p,
Dealloc_T  dealloc,
bool  has_ownership_in 
) [inline]

Definition at line 152 of file Teuchos_RCPNode.hpp.

template<class T, class Dealloc_T>
Teuchos::RCPNodeTmpl< T, Dealloc_T >::~RCPNodeTmpl (  )  [inline]

Definition at line 160 of file Teuchos_RCPNode.hpp.


Member Function Documentation

template<class T, class Dealloc_T>
Dealloc_T& Teuchos::RCPNodeTmpl< T, Dealloc_T >::get_nonconst_dealloc (  )  [inline]

Definition at line 156 of file Teuchos_RCPNode.hpp.

template<class T, class Dealloc_T>
const Dealloc_T& Teuchos::RCPNodeTmpl< T, Dealloc_T >::get_dealloc (  )  const [inline]

Definition at line 158 of file Teuchos_RCPNode.hpp.


The documentation for this class was generated from the following file:
Generated on Wed May 12 21:40:34 2010 for Teuchos - Trilinos Tools Package by  doxygen 1.4.7