|
Main Page Namespace List Class Hierarchy Compound List File List Namespace Members Compound Members File Members Related Pages
DGD::dgd_safe_ptr< T > Struct Template Reference
Safe pointer wrapper. More...
#include <dgDebugStd.h>
List of all members.
Public Member Functions
Public Attributes
Detailed Description
template<class T> struct DGD::dgd_safe_ptr< T >
Safe pointer wrapper. This class is used to print objects referenced by pointers safely. If pointer is null the appropriate info will be written to the stream instead of dereferencyng the pointer directly.
Constructor & Destructor Documentation
template<class T> | DGD::dgd_safe_ptr< T >::dgd_safe_ptr | ( | | ) | [inline] |
|
template<class T> | DGD::dgd_safe_ptr< T >::dgd_safe_ptr | ( | const T *const | p | ) | [inline, explicit] |
|
template<class T> | DGD::dgd_safe_ptr< T >::dgd_safe_ptr | ( | const dgd_reference< T > & | peer | ) | [inline] |
|
Member Data Documentation
template<class T> | const T* const DGD::dgd_safe_ptr< T >::m_pointer |
|
The documentation for this struct was generated from the following file: Generated on Thu Aug 10 16:48:31 2006 for DGD Library by 1.3
|