VTK-m  2.0
Public Member Functions | Public Attributes | List of all members
vtkm::cont::Token::ObjectReferenceImpl< ObjectType > Struct Template Reference
Inheritance diagram for vtkm::cont::Token::ObjectReferenceImpl< ObjectType >:
vtkm::cont::Token::ObjectReference

Public Member Functions

 ObjectReferenceImpl (const ObjectType &object)
 
 ObjectReferenceImpl (ObjectType &&object)
 
 ObjectReferenceImpl ()=delete
 
 ObjectReferenceImpl (const ObjectReferenceImpl &)=delete
 
 ~ObjectReferenceImpl () override=default
 
- Public Member Functions inherited from vtkm::cont::Token::ObjectReference
virtual ~ObjectReference ()=default
 

Public Attributes

ObjectType Object
 

Constructor & Destructor Documentation

◆ ObjectReferenceImpl() [1/4]

template<typename ObjectType >
vtkm::cont::Token::ObjectReferenceImpl< ObjectType >::ObjectReferenceImpl ( const ObjectType &  object)
inline

◆ ObjectReferenceImpl() [2/4]

template<typename ObjectType >
vtkm::cont::Token::ObjectReferenceImpl< ObjectType >::ObjectReferenceImpl ( ObjectType &&  object)
inline

◆ ObjectReferenceImpl() [3/4]

template<typename ObjectType >
vtkm::cont::Token::ObjectReferenceImpl< ObjectType >::ObjectReferenceImpl ( )
delete

◆ ObjectReferenceImpl() [4/4]

template<typename ObjectType >
vtkm::cont::Token::ObjectReferenceImpl< ObjectType >::ObjectReferenceImpl ( const ObjectReferenceImpl< ObjectType > &  )
delete

◆ ~ObjectReferenceImpl()

template<typename ObjectType >
vtkm::cont::Token::ObjectReferenceImpl< ObjectType >::~ObjectReferenceImpl ( )
overridedefault

Member Data Documentation

◆ Object

template<typename ObjectType >
ObjectType vtkm::cont::Token::ObjectReferenceImpl< ObjectType >::Object

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