| 
    VTK
    9.3.0
    
   | 
 
#include <vtkSMPThreadLocalImplAbstract.h>
Public Member Functions | |
| 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 | |
| virtual ItImpl * | CloneImpl () const =0 | 
Definition at line 29 of file vtkSMPThreadLocalImplAbstract.h.
      
  | 
  default | 
      
  | 
  virtualdefault | 
      
  | 
  default | 
      
  | 
  defaultnoexcept | 
      
  | 
  default | 
      
  | 
  defaultnoexcept | 
      
  | 
  pure virtual | 
Implemented in vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::OpenMP, T >::ItImpl, vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::Sequential, T >::ItImpl, vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::STDThread, T >::ItImpl, and vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::TBB, T >::ItImpl.
      
  | 
  pure virtual | 
Implemented in vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::OpenMP, T >::ItImpl, vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::Sequential, T >::ItImpl, vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::STDThread, T >::ItImpl, and vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::TBB, T >::ItImpl.
      
  | 
  pure virtual | 
Implemented in vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::OpenMP, T >::ItImpl, vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::Sequential, T >::ItImpl, vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::STDThread, T >::ItImpl, and vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::TBB, T >::ItImpl.
      
  | 
  pure virtual | 
Implemented in vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::OpenMP, T >::ItImpl, vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::Sequential, T >::ItImpl, vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::STDThread, T >::ItImpl, and vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::TBB, T >::ItImpl.
      
  | 
  inline | 
Definition at line 47 of file vtkSMPThreadLocalImplAbstract.h.
      
  | 
  protectedpure virtual | 
Implemented in vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::OpenMP, T >::ItImpl, vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::Sequential, T >::ItImpl, vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::STDThread, T >::ItImpl, and vtk::detail::smp::vtkSMPThreadLocalImpl< BackendType::TBB, T >::ItImpl.