Scribus
Open source desktop publishing at your fingertips
ScGuardedPtr< T > Class Template Reference
Inheritance diagram for ScGuardedPtr< T >:

Public Member Functions

 ScGuardedPtr (T *ptr)
 
 ScGuardedPtr (const ScGuardedPtr &gPtr)
 
ScGuardedPtroperator= (const ScGuardedPtr &gPtr)
 
bool operator== (const ScGuardedPtr< T > &p) const
 
bool operator!= (const ScGuardedPtr< T > &p) const
 
bool isNull (void)
 
T * operator-> () const
 
T & operator* () const
 
 operator T * () const
 
void deref (void)
 

Protected Attributes

ScGuardedPtrData< T > * data
 

The documentation for this class was generated from the following file: