![]() |
![]() |
#include <rep_type.h>
Public Member Functions | |
const rep_traits< N, I > ::name_type & | name () const |
operator bool () const | |
const rep_traits< N, I >::reference | rep () const |
rep_traits< N, I >::reference | rep () |
rep_type () | |
rep_type (const N &n, I i) | |
I | swap (I i) |
virtual | ~rep_type () |
Public Attributes | |
N | first |
bool | init_ |
I | second |
Definition at line 26 of file rep_type.h.
DDI::rep_type< N, I >::rep_type | ( | ) | [inline] |
Definition at line 28 of file rep_type.h.
DDI::rep_type< N, I >::rep_type | ( | const N & | n, |
I | i | ||
) | [inline] |
virtual DDI::rep_type< N, I >::~rep_type | ( | ) | [inline, virtual] |
Definition at line 31 of file rep_type.h.
{}// talk to Chris about this: delete second; }
const rep_traits<N,I>::name_type& DDI::rep_type< N, I >::name | ( | ) | const [inline] |
Definition at line 35 of file rep_type.h.
Referenced by DDBase< DDName, DDRotationMatrix * >::ddname(), DDBase< DDName, DDRotationMatrix * >::isDefined(), DDBase< DDName, DDRotationMatrix * >::name(), and DDBase< DDName, DDRotationMatrix * >::toString().
{ return first; }
DDI::rep_type< N, I >::operator bool | ( | ) | const [inline] |
Definition at line 44 of file rep_type.h.
{ return init_; }
const rep_traits<N,I>::reference DDI::rep_type< N, I >::rep | ( | ) | const [inline] |
Definition at line 36 of file rep_type.h.
{ return *second; }
rep_traits<N,I>::reference DDI::rep_type< N, I >::rep | ( | ) | [inline] |
Definition at line 37 of file rep_type.h.
{ return *second; }
I DDI::rep_type< N, I >::swap | ( | I | i | ) | [inline] |
N DDI::rep_type< N, I >::first |
Definition at line 32 of file rep_type.h.
Referenced by DDI::rep_type< DDName, pimpl_type >::name().
bool DDI::rep_type< N, I >::init_ |
Definition at line 34 of file rep_type.h.
Referenced by DDI::rep_type< DDName, pimpl_type >::operator bool(), DDI::rep_type< DDName, pimpl_type >::rep_type(), and DDI::rep_type< DDName, pimpl_type >::swap().
I DDI::rep_type< N, I >::second |
Definition at line 33 of file rep_type.h.
Referenced by DDBase< DDName, DDRotationMatrix * >::isDefined(), DDBase< DDName, DDRotationMatrix * >::isValid(), DDBase< DDName, DDRotationMatrix * >::operator bool(), DDI::rep_type< DDName, pimpl_type >::rep(), DDBase< DDName, DDRotationMatrix * >::rep(), and DDI::rep_type< DDName, pimpl_type >::swap().