|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkWeakPointer_h
19 #define itkWeakPointer_h
43 template <
typename TObjectType>
79 #ifndef ITK_EXPERIMENTAL_CXX20_REWRITTEN_UNEQUAL_OPERATOR
159 template <
typename T>
bool operator==(R r) const
ITKCommon_EXPORT std::ostream & operator<<(std::ostream &out, typename AnatomicalOrientation::CoordinateEnum value)
bool operator<(const WeakPointer &r) const
bool operator>(const WeakPointer &r) const
bool operator!=(R r) const
bool operator>=(const WeakPointer &r) const
bool operator<=(const WeakPointer &r) const
Implements a weak reference to an object.
WeakPointer(std::nullptr_t)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
WeakPointer(ObjectType *p)
ObjectType * Print(std::ostream &os) const
ObjectType * GetPointer() const
ObjectType * operator->() const