#include <vhdRef.h>
Public Member Functions | |
| vhdRef () | |
| vhdRef (T *p) | |
| vhdRef (const int null) | |
| vhdRef (const long null) | |
| template<class S> | |
| vhdRef (const vhdRef< S > &r) | |
| vhdRef (const vhdRef< T > &r) | |
| ~vhdRef () | |
| template<class S> | |
| vhdRef< T > & | operator= (const vhdRef< S > &r) |
| vhdRef< T > & | operator= (const vhdRef< T > &r) |
| vhdRef< T > & | operator= (const int null) |
| vhdRef< T > & | operator= (const long null) |
| template<class S> | |
| bool | operator== (const vhdRef< S > &r) const |
| template<class S> | |
| bool | operator!= (const vhdRef< S > &r) const |
| bool | operator== (const vhdRef< T > &r) const |
| bool | operator!= (const vhdRef< T > &r) const |
| bool | operator< (const vhdRef< T > &r) const |
| bool | operator> (const vhdRef< T > &r) const |
| bool | operator== (const int null) const |
| bool | operator== (const long null) const |
| bool | operator!= (const int null) const |
| bool | operator!= (const long null) const |
| bool | operator! () const |
| T * | operator-> () const |
| T * | get () const |
| T & | operator * () const |
| void | release () |
Protected Attributes | |
| T * | _ref |
Friends | |
| bool | operator== (const int null, const vhdRef< T > &r) |
| bool | operator== (const long null, const vhdRef< T > &r) |
| bool | operator!= (const int null, const vhdRef< T > &r) |
| bool | operator!= (const long null, const vhdRef< T > &r) |
| vhdRef<T>& vhdRef< T >::operator= | ( | const vhdRef< S > & | r | ) | [inline] |
| bool vhdRef< T >::operator== | ( | const vhdRef< S > & | r | ) | const [inline] |
| bool vhdRef< T >::operator!= | ( | const vhdRef< S > & | r | ) | const [inline] |
| bool vhdRef< T >::operator== | ( | const int | null | ) | const [inline] |
| bool vhdRef< T >::operator== | ( | const long | null | ) | const [inline] |
| bool vhdRef< T >::operator!= | ( | const int | null | ) | const [inline] |
| bool vhdRef< T >::operator!= | ( | const long | null | ) | const [inline] |
| bool vhdRef< T >::operator! | ( | ) | const [inline] |
| T* vhdRef< T >::operator-> | ( | ) | const [inline] |
| T* vhdRef< T >::get | ( | ) | const [inline] |
| T& vhdRef< T >::operator * | ( | ) | const [inline] |
| void vhdRef< T >::release | ( | ) | [inline] |
| bool operator== | ( | const int | null, | |
| const vhdRef< T > & | r | |||
| ) | [friend] |
| bool operator== | ( | const long | null, | |
| const vhdRef< T > & | r | |||
| ) | [friend] |
| bool operator!= | ( | const int | null, | |
| const vhdRef< T > & | r | |||
| ) | [friend] |
| bool operator!= | ( | const long | null, | |
| const vhdRef< T > & | r | |||
| ) | [friend] |
1.5.1-p1