#include "base_common.hh"
Go to the source code of this file.
Namespaces | |
| namespace | base |
Classes | |
| class | base::SafePtr< T > |
| Template class to shield an object being deleting by its users. More... | |
Defines | |
| #define | BASE_SAFE_PTR_HH 1 |
Functions | |
| template<typename T> | |
| bool | base::operator== (const SafePtr< T > &ptr, const T *obj) |
| template<typename T> | |
| bool | base::operator!= (const SafePtr< T > &ptr, const T *obj) |
| template<typename T> | |
| bool | base::operator== (const T *obj, const SafePtr< T > &ptr) |
| template<typename T> | |
| bool | base::operator!= (const T *obj, const SafePtr< T > &ptr) |
| template<typename T1, typename T2> | |
| bool | base::operator== (const T1 *obj, const SafePtr< T2 > &ptr) |
| template<typename T1, typename T2> | |
| bool | base::operator!= (const T1 *obj, const SafePtr< T2 > &ptr) |
| template<typename T1, typename T2> | |
| bool | base::operator== (const SafePtr< T1 > &ptr1, const SafePtr< T2 > &ptr2) |
| template<typename T1, typename T2> | |
| bool | base::operator!= (const SafePtr< T1 > &ptr1, const SafePtr< T2 > &ptr2) |
| template<typename T> | |
| bool | base::operator< (const SafePtr< T > &ptr1, const SafePtr< T > &ptr2) |
| #define BASE_SAFE_PTR_HH 1 |
Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:13 2007