Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

base::DestructiveCopy< P > Class Template Reference

List of all members.

Public Types

enum  { destructiveCopy = true }
enum  { destructiveCopy = true }

Public Member Functions

 DestructiveCopy ()
template<class P1>  DestructiveCopy (const DestructiveCopy< P1 > &)
 DestructiveCopy ()
template<class P1>  DestructiveCopy (const DestructiveCopy< P1 > &)

Static Public Member Functions

template<class P1> P Clone (P1 &val)
void OnInit (const P &)
bool Release (const P &)
void Swap (DestructiveCopy &)
template<class P1> P Clone (P1 &val)
void OnInit (const P &)
bool Release (const P &)
void Swap (DestructiveCopy &)

template<class P>
class base::DestructiveCopy< P >


Member Enumeration Documentation

template<class P>
anonymous enum
 

Enumeration values:
destructiveCopy 

Definition at line 524 of file policyref.impl.

template<class P>
anonymous enum
 

Enumeration values:
destructiveCopy 

Definition at line 524 of file ref.full.


Constructor & Destructor Documentation

template<class P>
base::DestructiveCopy< P >::DestructiveCopy  )  [inline]
 

Definition at line 500 of file policyref.impl.

template<class P>
template<class P1>
base::DestructiveCopy< P >::DestructiveCopy const DestructiveCopy< P1 > &   )  [inline]
 

Definition at line 504 of file policyref.impl.

template<class P>
base::DestructiveCopy< P >::DestructiveCopy  )  [inline]
 

Definition at line 500 of file ref.full.

template<class P>
template<class P1>
base::DestructiveCopy< P >::DestructiveCopy const DestructiveCopy< P1 > &   )  [inline]
 

Definition at line 504 of file ref.full.


Member Function Documentation

template<class P>
template<class P1>
P base::DestructiveCopy< P >::Clone P1 val  )  [inline, static]
 

Definition at line 508 of file ref.full.

References P1.

template<class P>
template<class P1>
P base::DestructiveCopy< P >::Clone P1 val  )  [inline, static]
 

Definition at line 508 of file policyref.impl.

References P1.

template<class P>
void base::DestructiveCopy< P >::OnInit const P &   )  [inline, static]
 

Definition at line 515 of file ref.full.

template<class P>
void base::DestructiveCopy< P >::OnInit const P &   )  [inline, static]
 

Definition at line 515 of file policyref.impl.

template<class P>
bool base::DestructiveCopy< P >::Release const P &   )  [inline, static]
 

Definition at line 518 of file ref.full.

template<class P>
bool base::DestructiveCopy< P >::Release const P &   )  [inline, static]
 

Definition at line 518 of file policyref.impl.

template<class P>
void base::DestructiveCopy< P >::Swap DestructiveCopy< P > &   )  [inline, static]
 

Definition at line 521 of file ref.full.

template<class P>
void base::DestructiveCopy< P >::Swap DestructiveCopy< P > &   )  [inline, static]
 

Definition at line 521 of file policyref.impl.


The documentation for this class was generated from the following files:
Generated on Thu Jul 29 16:38:59 2004 for OpenSim by doxygen 1.3.6