Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ConstPointerTo< T > Class Template Reference

#include <pointerTo.h>

Inheritance diagram for ConstPointerTo< T >:

PointerToBase< T > List of all members.

Public Types

typedef TYPENAME PointerToBase<
T >::To 
To

Public Member Functions

INLINE ConstPointerTo (const PointerTo< T > &copy)
INLINE ConstPointerTo (const ConstPointerTo< T > &copy)
INLINE const Tooperator * () const
INLINE const Tooperator-> () const
INLINE operator const TYPENAME PointerToBase () const
INLINE ConstPointerTo< T > & operator= (const To *ptr)
INLINE ConstPointerTo< T > & operator= (const ConstPointerTo< T > &copy)
INLINE ConstPointerTo< T > & operator= (const PointerTo< T > &copy)
INLINE bool is_null () const
INLINE void clear ()

Public Attributes

PUBLISHED __pad0__: INLINE ConstPointerTo(const To *ptr = (const To *)NULL)
PUBLISHED __pad1__: INLINE const To *p() const

template<class T>
class ConstPointerTo< T >


Member Typedef Documentation

template<class T>
typedef TYPENAME PointerToBase<T>::To ConstPointerTo< T >::To
 

Reimplemented from PointerToBase< T >.

Definition at line 210 of file pointerTo.h.


Constructor & Destructor Documentation

template<class T>
INLINE ConstPointerTo< T >::ConstPointerTo const PointerTo< T > &  copy  ) 
 

template<class T>
INLINE ConstPointerTo< T >::ConstPointerTo const ConstPointerTo< T > &  copy  ) 
 


Member Function Documentation

template<class T>
INLINE void ConstPointerTo< T >::clear  )  [inline]
 

Reimplemented from PointerToBase< T >.

Definition at line 233 of file pointerTo.h.

template<class T>
INLINE bool ConstPointerTo< T >::is_null  )  const [inline]
 

Definition at line 232 of file pointerTo.h.

template<class T>
INLINE const To& ConstPointerTo< T >::operator *  )  const
 

template<class T>
INLINE ConstPointerTo< T >::operator const TYPENAME PointerToBase  )  const
 

template<class T>
INLINE const To* ConstPointerTo< T >::operator->  )  const
 

template<class T>
INLINE ConstPointerTo<T>& ConstPointerTo< T >::operator= const PointerTo< T > &  copy  ) 
 

template<class T>
INLINE ConstPointerTo<T>& ConstPointerTo< T >::operator= const ConstPointerTo< T > &  copy  ) 
 

template<class T>
INLINE ConstPointerTo<T>& ConstPointerTo< T >::operator= const To ptr  ) 
 


Member Data Documentation

template<class T>
PUBLISHED ConstPointerTo< T >::__pad0__
 

Reimplemented from PointerToBase< T >.

Definition at line 212 of file pointerTo.h.

template<class T>
PUBLISHED ConstPointerTo< T >::__pad1__
 

Definition at line 222 of file pointerTo.h.


The documentation for this class was generated from the following file:
Generated on Fri Apr 18 00:11:43 2003 for Panda by doxygen1.3