VTK
9.4.20250114
|
#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::STDThread, T > |
Definition at line 64 of file vtkSMPThreadLocalImpl.h.
|
inlineoverridevirtual |
Implements vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >::ItImpl.
Definition at line 67 of file vtkSMPThreadLocalImpl.h.
|
inlineoverridevirtual |
Implements vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >::ItImpl.
Definition at line 69 of file vtkSMPThreadLocalImpl.h.
|
inlineoverridevirtual |
Implements vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >::ItImpl.
Definition at line 74 of file vtkSMPThreadLocalImpl.h.
|
inlineoverridevirtual |
Implements vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >::ItImpl.
Definition at line 76 of file vtkSMPThreadLocalImpl.h.
|
inlineoverrideprotectedvirtual |
Implements vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >::ItImpl.
Definition at line 79 of file vtkSMPThreadLocalImpl.h.
|
friend |
Definition at line 82 of file vtkSMPThreadLocalImpl.h.