OBTSmartPointer.h File Reference

#include "OBT.h"
Include dependency graph for OBTSmartPointer.h:

Go to the source code of this file.

Classes

class  OBT::SmartPointer< TPointeeType >
 Smart pointer template class. More...

Namespaces

namespace  OBT

Functions

template<class TTo , class TFrom >
SmartPointer< TTo > & OBT::ConstCast (const SmartPointer< TFrom > &from)
template<class TTo , class TFrom >
const SmartPointer< TTo > & OBT::StaticCast (const SmartPointer< TFrom > &from)
template<class TPointeeType , class U >
bool OBT::operator== (const SmartPointer< TPointeeType > &lhs, const U *rhs)
template<class U , class TPointeeType >
bool OBT::operator== (const U *lhs, const SmartPointer< TPointeeType > &rhs)
template<class TPointeeType , class U >
bool OBT::operator!= (const SmartPointer< TPointeeType > &lhs, const U *rhs)
template<class U , class TPointeeType >
bool OBT::operator!= (const U *lhs, const SmartPointer< TPointeeType > &rhs)

Generated on 1 Jan 2010 for OBT by  doxygen 1.6.1