Go to the source code of this file.
#define VTK_WEAK_POINTER_BASE_DEFINE_OPERATOR |
( |
|
op | ) |
|
Value:inline vtkstd_bool \
{ \
return (static_cast<void*>(l.GetPointer()) op \
static_cast<void*>(r.GetPointer())); \
} \
inline vtkstd_bool \
{ \
return (static_cast<void*>(l) op static_cast<void*>(r.GetPointer())); \
} \
inline vtkstd_bool \
{ \
return (static_cast<void*>(l.GetPointer()) op static_cast<void*>(r)); \
}
Non-templated superclass for vtkWeakPointer.
abstract base class for most VTK objects
Definition at line 81 of file vtkWeakPointerBase.h.
Compare smart pointer values.
Streaming operator to print smart pointer like regular pointers.