VTK  9.4.20241121
Classes | Public Member Functions | List of all members
vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T > Class Template Referenceabstract

#include <vtkSMPThreadLocalImplAbstract.h>

Inheritance diagram for vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >:
[legend]

Classes

class  ItImpl
 

Public Member Functions

virtual ~vtkSMPThreadLocalImplAbstract ()=default
 
virtual T & Local ()=0
 
virtual size_t size () const =0
 
virtual std::unique_ptr< ItImplbegin ()=0
 
virtual std::unique_ptr< ItImplend ()=0
 

Detailed Description

template<typename T>
class vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >

Definition at line 20 of file vtkSMPThreadLocalImplAbstract.h.

Constructor & Destructor Documentation

◆ ~vtkSMPThreadLocalImplAbstract()

template<typename T >
virtual vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >::~vtkSMPThreadLocalImplAbstract ( )
virtualdefault

Member Function Documentation

◆ Local()

template<typename T >
virtual T & vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >::Local ( )
pure virtual

◆ size()

template<typename T >
virtual size_t vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >::size ( ) const
pure virtual

◆ begin()

template<typename T >
virtual std::unique_ptr< ItImpl > vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >::begin ( )
pure virtual

◆ end()

template<typename T >
virtual std::unique_ptr< ItImpl > vtk::detail::smp::vtkSMPThreadLocalImplAbstract< T >::end ( )
pure virtual

The documentation for this class was generated from the following file: