Back to index

scribus-ng  1.3.4.dfsg+svn20071115
Public Member Functions | Public Attributes
ScGuardedPtrData< T > Class Template Reference

#include <scguardedptr.h>

Inheritance diagram for ScGuardedPtrData< T >:
Inheritance graph
[legend]
Collaboration diagram for ScGuardedPtrData< T >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ScGuardedPtrData (void)
 ScGuardedPtrData (T *ptr)

Public Attributes

int refs
T * pointer

Detailed Description

template<typename T>
class ScGuardedPtrData< T >

Definition at line 18 of file scguardedptr.h.


Constructor & Destructor Documentation

template<typename T>
ScGuardedPtrData< T >::ScGuardedPtrData ( void  ) [inline]

Definition at line 25 of file scguardedptr.h.

{ pointer = NULL; refs = 0; }
template<typename T>
ScGuardedPtrData< T >::ScGuardedPtrData ( T *  ptr) [inline]

Definition at line 26 of file scguardedptr.h.

{ pointer = ptr; refs = 0; }

Member Data Documentation

template<typename T>
T* ScGuardedPtrData< T >::pointer

Definition at line 23 of file scguardedptr.h.

template<typename T>
int ScGuardedPtrData< T >::refs

Definition at line 22 of file scguardedptr.h.


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