- Your Widget Set For OpenGL
Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | Related Pages

ufo::USharedPtr< T > Class Template Reference

Shared reference counting smart pointer. More...

#include <usharedptr.hpp>

List of all members.

Public Member Functions

 USharedPtr (const USharedPtr< T > &right)
 USharedPtr (T *right)
USharedPtr< T > & operator= (const USharedPtr< T > &right)
USharedPtr< T > & operator= (T *right)
bool valid ()
bool operator() () const
bool operator! () const
T * operator-> () const
T & operator * () const
 operator T * () const
int refCount ()


Detailed Description

template<typename T>
class ufo::USharedPtr< T >

Shared reference counting smart pointer.

Author:
Johannes Schmidt


The documentation for this class was generated from the following file:
The libUFO Project - written by Johannes Schmidt