API Guides > ConceptRT 3.x

Detailed Description

Classes

class  SmartPointer< pointerType >
 Helper class to use pointer. More...
 

Functions

template<class pointerType >
bool operator== (const pointerType *left, const SmartPointer< pointerType > &right)
 Equal operator for SmartPointer More...
 
template<class pointerType >
bool operator!= (const pointerType *left, const SmartPointer< pointerType > &right)
 Not equal operator for SmartPointer More...
 

Function Documentation

bool operator!= ( const pointerType *  left,
const SmartPointer< pointerType > &  right 
)

Not equal operator for SmartPointer

Template Parameters
pointerTypeType of pointer.
Parameters
leftThe right SmartPointer.
rightThe left pointer.
Returns
True if the pointers are different.
bool operator== ( const pointerType *  left,
const SmartPointer< pointerType > &  right 
)

Equal operator for SmartPointer

Template Parameters
pointerTypeType of pointer.
Parameters
leftThe left pointer.
rightThe right SmartPointer.
Returns
True if the pointers are the same.