UT_PtrProxy< utObj > Class Template Reference

#include <UT_PtrProxy.h>

List of all members.

Public Member Functions

 UT_PtrProxy (utObj *me)
 ~UT_PtrProxy ()
int getId () const
 operator const utObj * () const
 operator utObj * ()
 operator int () const
void swizzle (utObj *me)
unsigned int getReferences () const


Detailed Description

template<typename utObj>
class UT_PtrProxy< utObj >

Definition at line 30 of file UT_PtrProxy.h.


Constructor & Destructor Documentation

template<typename utObj>
UT_PtrProxy< utObj >::UT_PtrProxy ( utObj *  me  )  [inline, explicit]

Definition at line 32 of file UT_PtrProxy.h.

template<typename utObj>
UT_PtrProxy< utObj >::~UT_PtrProxy (  )  [inline]

Definition at line 36 of file UT_PtrProxy.h.


Member Function Documentation

template<typename utObj>
int UT_PtrProxy< utObj >::getId (  )  const [inline]

Definition at line 41 of file UT_PtrProxy.h.

template<typename utObj>
unsigned int UT_PtrProxy< utObj >::getReferences (  )  const [inline]

Definition at line 61 of file UT_PtrProxy.h.

template<typename utObj>
UT_PtrProxy< utObj >::operator const utObj * (  )  const [inline]

Definition at line 43 of file UT_PtrProxy.h.

template<typename utObj>
UT_PtrProxy< utObj >::operator int (  )  const [inline]

Definition at line 53 of file UT_PtrProxy.h.

template<typename utObj>
UT_PtrProxy< utObj >::operator utObj * (  )  [inline]

Definition at line 48 of file UT_PtrProxy.h.

template<typename utObj>
void UT_PtrProxy< utObj >::swizzle ( utObj *  me  )  [inline]

Definition at line 57 of file UT_PtrProxy.h.


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

Generated on Fri May 25 00:10:52 2012 for HDK by  doxygen 1.5.9