Teuchos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
Teuchos::ArcpReinterpretCastEmbeddedObj< T2, T1 > Class Template Reference

#include <Teuchos_ArrayRCP.hpp>

Public Types

typedef T2 ptr_t
 

Public Member Functions

 ArcpReinterpretCastEmbeddedObj ()
 
 ArcpReinterpretCastEmbeddedObj (const ArrayRCP< T1 > &arcp_pod)
 
 ~ArcpReinterpretCastEmbeddedObj ()
 
ArcpReinterpretCastEmbeddedObjoperator= (const ArcpReinterpretCastEmbeddedObj &arceo)
 

Private Member Functions

void freeMemory ()
 

Private Attributes

ArrayRCP< T1 > arcp_pod_
 

Detailed Description

template<class T2, class T1>
class Teuchos::ArcpReinterpretCastEmbeddedObj< T2, T1 >

Definition at line 47 of file Teuchos_ArrayRCP.hpp.

Member Typedef Documentation

template<class T2 , class T1 >
typedef T2 Teuchos::ArcpReinterpretCastEmbeddedObj< T2, T1 >::ptr_t

Definition at line 50 of file Teuchos_ArrayRCP.hpp.

Constructor & Destructor Documentation

template<class T2 , class T1 >
Teuchos::ArcpReinterpretCastEmbeddedObj< T2, T1 >::ArcpReinterpretCastEmbeddedObj ( )
inline

Definition at line 51 of file Teuchos_ArrayRCP.hpp.

template<class T2 , class T1 >
Teuchos::ArcpReinterpretCastEmbeddedObj< T2, T1 >::ArcpReinterpretCastEmbeddedObj ( const ArrayRCP< T1 > &  arcp_pod)
inline

Definition at line 54 of file Teuchos_ArrayRCP.hpp.

template<class T2 , class T1 >
Teuchos::ArcpReinterpretCastEmbeddedObj< T2, T1 >::~ArcpReinterpretCastEmbeddedObj ( )
inline

Definition at line 58 of file Teuchos_ArrayRCP.hpp.

Member Function Documentation

template<class T2 , class T1 >
ArcpReinterpretCastEmbeddedObj& Teuchos::ArcpReinterpretCastEmbeddedObj< T2, T1 >::operator= ( const ArcpReinterpretCastEmbeddedObj< T2, T1 > &  arceo)
inline

Definition at line 61 of file Teuchos_ArrayRCP.hpp.

template<class T2 , class T1 >
void Teuchos::ArcpReinterpretCastEmbeddedObj< T2, T1 >::freeMemory ( )
inlineprivate

Definition at line 69 of file Teuchos_ArrayRCP.hpp.

Member Data Documentation

template<class T2 , class T1 >
ArrayRCP<T1> Teuchos::ArcpReinterpretCastEmbeddedObj< T2, T1 >::arcp_pod_
private

Definition at line 68 of file Teuchos_ArrayRCP.hpp.


The documentation for this class was generated from the following file: