Public Member Functions | Private Attributes | Friends
karto::SmartPointer< T > Class Template Reference

#include <SmartPointer.h>

List of all members.

Public Member Functions

TGet () const
kt_bool IsValid () const
 operator T * () const
Toperator* () const
Toperator-> () const
SmartPointeroperator= (const SmartPointer &rOther)
SmartPointeroperator= (T *pPointer)
template<class Other >
SmartPointeroperator= (const SmartPointer< Other > &rOther)
void Release ()
 SmartPointer ()
 SmartPointer (const SmartPointer &rOther)
template<class Other >
 SmartPointer (const SmartPointer< Other > &rOther)
 SmartPointer (T *pPointer)
virtual ~SmartPointer ()

Private Attributes



class SmartPointer

Detailed Description

template<class T>
class karto::SmartPointer< T >

Manages reference-counted shared objects

Definition at line 39 of file SmartPointer.h.

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

Author(s): Sebastian Kasperski
autogenerated on Sun Apr 2 2017 03:53:09