VTK
9.3.20240910
|
#include <vtkSMPThreadLocalImpl.h>
Public Member Functions | |
void | Increment () override |
bool | Compare (ItImplAbstract *other) override |
T & | GetContent () override |
T * | GetContentPtr () override |
Public Member Functions inherited from vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >::ItImpl | |
ItImpl ()=default | |
virtual | ~ItImpl ()=default |
ItImpl (const ItImpl &)=default | |
ItImpl (ItImpl &&) noexcept=default | |
ItImpl & | operator= (const ItImpl &)=default |
ItImpl & | operator= (ItImpl &&) noexcept=default |
virtual void | Increment ()=0 |
virtual bool | Compare (ItImpl *other)=0 |
virtual T & | GetContent ()=0 |
virtual T * | GetContentPtr ()=0 |
std::unique_ptr< ItImpl > | Clone () const |
Protected Member Functions | |
ItImpl * | CloneImpl () const override |
virtual ItImpl * | CloneImpl () const =0 |
Friends | |
class | vtkSMPThreadLocalImpl< BackendType::Sequential, T > |
Definition at line 62 of file vtkSMPThreadLocalImpl.h.
|
inlineoverridevirtual |
Implements vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >::ItImpl.
Definition at line 65 of file vtkSMPThreadLocalImpl.h.
|
inlineoverridevirtual |
Implements vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >::ItImpl.
Definition at line 83 of file vtkSMPThreadLocalImpl.h.
|
inlineoverridevirtual |
Implements vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >::ItImpl.
Definition at line 88 of file vtkSMPThreadLocalImpl.h.
|
inlineoverridevirtual |
Implements vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >::ItImpl.
Definition at line 90 of file vtkSMPThreadLocalImpl.h.
|
inlineoverrideprotectedvirtual |
Implements vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >::ItImpl.
Definition at line 93 of file vtkSMPThreadLocalImpl.h.
|
friend |
Definition at line 93 of file vtkSMPThreadLocalImpl.h.