yasper Namespace Reference


Classes

struct  NullPointerException
class  ptr

Functions

template<typename X , typename Y >
bool operator== (const ptr< X > &lptr, const ptr< Y > &rptr)
template<typename X , typename Y >
bool operator== (const ptr< X > &lptr, Y *raw)
template<typename X >
bool operator== (const ptr< X > &lptr, long num)
template<typename X , typename Y >
bool operator!= (const ptr< X > &lptr, const ptr< Y > &rptr)
template<typename X , typename Y >
bool operator!= (const ptr< X > &lptr, Y *raw)
template<typename X >
bool operator!= (const ptr< X > &lptr, long num)
template<typename X , typename Y >
bool operator&& (const ptr< X > &lptr, const ptr< Y > &rptr)
template<typename X >
bool operator&& (const ptr< X > &lptr, bool rval)
template<typename X >
bool operator&& (bool lval, const ptr< X > &rptr)
template<typename X , typename Y >
bool operator|| (const ptr< X > &lptr, const ptr< Y > &rptr)
template<typename X >
bool operator|| (const ptr< X > &lptr, bool rval)
template<typename X >
bool operator|| (bool lval, const ptr< X > &rptr)
template<typename X >
bool operator! (const ptr< X > &p)
template<typename X , typename Y >
bool operator< (const ptr< X > &lptr, const ptr< Y > &rptr)
template<typename X , typename Y >
bool operator< (const ptr< X > &lptr, Y *raw)
template<typename X , typename Y >
bool operator< (X *raw, const ptr< Y > &rptr)

Function Documentation

template<typename X >
bool yasper::operator! ( const ptr< X > &  p  )  [inline]

Definition at line 404 of file yasper.h.

template<typename X >
bool yasper::operator!= ( const ptr< X > &  lptr,
long  num 
) [inline]

Definition at line 362 of file yasper.h.

template<typename X , typename Y >
bool yasper::operator!= ( const ptr< X > &  lptr,
Y *  raw 
) [inline]

Definition at line 356 of file yasper.h.

template<typename X , typename Y >
bool yasper::operator!= ( const ptr< X > &  lptr,
const ptr< Y > &  rptr 
) [inline]

Definition at line 350 of file yasper.h.

template<typename X >
bool yasper::operator&& ( bool  lval,
const ptr< X > &  rptr 
) [inline]

Definition at line 380 of file yasper.h.

template<typename X >
bool yasper::operator&& ( const ptr< X > &  lptr,
bool  rval 
) [inline]

Definition at line 374 of file yasper.h.

template<typename X , typename Y >
bool yasper::operator&& ( const ptr< X > &  lptr,
const ptr< Y > &  rptr 
) [inline]

Definition at line 368 of file yasper.h.

template<typename X , typename Y >
bool yasper::operator< ( X *  raw,
const ptr< Y > &  rptr 
) [inline]

Definition at line 424 of file yasper.h.

template<typename X , typename Y >
bool yasper::operator< ( const ptr< X > &  lptr,
Y *  raw 
) [inline]

Definition at line 418 of file yasper.h.

template<typename X , typename Y >
bool yasper::operator< ( const ptr< X > &  lptr,
const ptr< Y > &  rptr 
) [inline]

Definition at line 412 of file yasper.h.

template<typename X >
bool yasper::operator== ( const ptr< X > &  lptr,
long  num 
) [inline]

Definition at line 335 of file yasper.h.

template<typename X , typename Y >
bool yasper::operator== ( const ptr< X > &  lptr,
Y *  raw 
) [inline]

Definition at line 329 of file yasper.h.

template<typename X , typename Y >
bool yasper::operator== ( const ptr< X > &  lptr,
const ptr< Y > &  rptr 
) [inline]

Definition at line 323 of file yasper.h.

template<typename X >
bool yasper::operator|| ( bool  lval,
const ptr< X > &  rptr 
) [inline]

Definition at line 398 of file yasper.h.

template<typename X >
bool yasper::operator|| ( const ptr< X > &  lptr,
bool  rval 
) [inline]

Definition at line 392 of file yasper.h.

template<typename X , typename Y >
bool yasper::operator|| ( const ptr< X > &  lptr,
const ptr< Y > &  rptr 
) [inline]

Definition at line 386 of file yasper.h.


Generated on Fri Feb 6 13:30:19 2009 for CorAL by  doxygen 1.5.8