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

base::DeepCopy< P > Struct Template Reference

List of all members.

Public Types

enum  { destructiveCopy = false }
enum  { destructiveCopy = false }

Public Member Functions

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

Static Public Member Functions

Clone (const P &val)
void OnInit (const P &)
bool Release (const P &val)
void Swap (DeepCopy &)
Clone (const P &val)
void OnInit (const P &)
bool Release (const P &val)
void Swap (DeepCopy &)

template<class P>
struct base::DeepCopy< P >


Member Enumeration Documentation

template<class P>
anonymous enum
 

Enumeration values:
destructiveCopy 

Definition at line 395 of file ref.full.

template<class P>
anonymous enum
 

Enumeration values:
destructiveCopy 

Definition at line 395 of file policyref.impl.


Constructor & Destructor Documentation

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

Definition at line 376 of file policyref.impl.

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

Definition at line 380 of file policyref.impl.

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

Definition at line 376 of file ref.full.

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

Definition at line 380 of file ref.full.


Member Function Documentation

template<class P>
P base::DeepCopy< P >::Clone const P &  val  )  [inline, static]
 

Definition at line 383 of file ref.full.

template<class P>
P base::DeepCopy< P >::Clone const P &  val  )  [inline, static]
 

Definition at line 383 of file policyref.impl.

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

Definition at line 386 of file ref.full.

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

Definition at line 386 of file policyref.impl.

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

Definition at line 389 of file ref.full.

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

Definition at line 389 of file policyref.impl.

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

Definition at line 392 of file ref.full.

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

Definition at line 392 of file policyref.impl.


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