smart.hpp File Reference
Detailed Description
Smart pointers.
This header file contains interface and implementation of the smart pointer with reference counting.
- Author:
- Sergey Polichnoy
Go to the source code of this file.
Namespaces
Classes
Functions
- template<typename T> bool operator== (const SharedPtr< T > &x, const SharedPtr< T > &y)
- Проверить два указателя на равенство.
- template<typename T> bool operator== (const SharedPtr< T > &x, const T *y)
- Проверить два указателя на равенство.
- template<typename T> bool operator== (const T *x, const SharedPtr< T > &y)
- Проверить два указателя на равенство.
- template<typename T> bool operator!= (const SharedPtr< T > &x, const SharedPtr< T > &y)
- Проверить два указателя на неравенство.
- template<typename T> bool operator!= (const SharedPtr< T > &x, const T *y)
- Проверить два указателя на неравенство.
- template<typename T> bool operator!= (const T *x, const SharedPtr< T > &y)
- Проверить два указателя на неравенство.
- template<typename T> void swap (SharedPtr< T > &x, SharedPtr< T > &y)
- Swap two smart pointers.
Generated on Wed Jun 6 17:27:46 2007 for OMNI by
1.5.2