#include <ref.h>
Public Member Functions | |
| Ref (const Ref &other) | |
| Ref (T *ptr=NULL) | |
| Ref (NIL_VAR) | |
| ~Ref () | |
| Ref & | operator= (const Ref &other) |
| Ref & | operator= (NIL_VAR) |
| T & | operator* () const |
| T * | operator-> () const |
| T * | getPtr () |
| int | operator== (NIL_VAR) |
| int | operator!= (NIL_VAR) |
| int | operator== (const Ref &other) |
| int | operator!= (const Ref &other) |
Protected Attributes | |
| T * | _ptr |
Definition at line 41 of file ref.h.
| T* zmm::Ref< T >::getPtr | ( | ) | [inline] |
Definition at line 92 of file ref.h.
Referenced by zmm::Array< CacheObject >::append(), zmm::ObjectQueue< AutoscanDirectory >::enqueue(), zmm::Array< CacheObject >::insert(), zmm::ObjectStack< Element >::push(), DSOHash< zmm::Array< CacheObject > >::put(), DBOHash< int, CacheObject >::put(), zmm::String::String(), and web_open().
| T& zmm::Ref< T >::operator* | ( | ) | const [inline] |
| T* zmm::Ref< T >::operator-> | ( | ) | const [inline] |
Definition at line 113 of file ref.h.
Referenced by zmm::Ref< Mutex >::getPtr(), zmm::Ref< Mutex >::operator!=(), zmm::Ref< Mutex >::operator*(), zmm::Ref< Mutex >::operator->(), zmm::Ref< Mutex >::operator=(), zmm::Ref< Mutex >::operator==(), zmm::Ref< Mutex >::Ref(), and zmm::Ref< Mutex >::~Ref().
1.6.1