#include "vtkCommonCoreModule.h"
#include "vtkObjectBase.h"
Go to the source code of this file.
◆ VTK_SMART_POINTER_BASE_DEFINE_OPERATOR
      
        
          | #define VTK_SMART_POINTER_BASE_DEFINE_OPERATOR | ( |  | op | ) |  | 
      
 
Value:
  {                                                                                                \
    return (static_cast<void*>(l.GetPointer()) op static_cast<void*>(r.GetPointer()));             \
  }                                                                                                \
  {                                                                                                \
    return (static_cast<void*>(l) op static_cast<void*>(r.GetPointer()));                          \
  }                                                                                                \
  {                                                                                                \
    return (static_cast<void*>(l.GetPointer()) op static_cast<void*>(r));                          \
  }
 
Definition at line 104 of file vtkSmartPointerBase.h.
 
 
◆ operator<<()
Compare smart pointer values. 
Streaming operator to print smart pointer like regular pointers.