#include <handle.hpp>
Collaboration diagram for PointerHandle< T >:
Public Member Functions | |
const T & | operator * () const |
T & | operator * () |
const T * | operator-> () const |
T * | operator-> () |
bool | valid () const |
PointerHandle () | |
PointerHandle (const PointerHandle< T > &vh) | |
PointerHandle (T *ptr) | |
PointerHandle (T &item) | |
bool | operator== (const PointerHandle< T > &other) const |
bool | operator!= (const PointerHandle< T > &other) const |
bool | operator< (const PointerHandle< T > &other) const |
const PointerHandle< T > & | operator= (const PointerHandle< T > &other) |
Private Attributes | |
T * | ptr |
|
Definition at line 15 of file handle.hpp. |
|
Definition at line 16 of file handle.hpp. |
|
Definition at line 17 of file handle.hpp. |
|
Definition at line 18 of file handle.hpp. |
|
Definition at line 10 of file handle.hpp. |
|
Definition at line 9 of file handle.hpp. |
|
Definition at line 22 of file handle.hpp. |
|
Definition at line 12 of file handle.hpp. |
|
Definition at line 11 of file handle.hpp. |
|
Definition at line 24 of file handle.hpp. |
|
Definition at line 27 of file handle.hpp. |
|
Definition at line 20 of file handle.hpp. |
|
|
Definition at line 7 of file handle.hpp. Referenced by PointerHandle< BoundaryEdge >::operator!=(), PointerHandle< BoundaryEdge >::operator=(), PointerHandle< BoundaryEdge >::operator==(), and PointerHandle< BoundaryEdge >::PointerHandle(). |