Public Member Functions | List of all members
ScopedInteractionLibPtr Class Referencefinal

Public Member Functions

 ScopedInteractionLibPtr (InteractionLib *instance)
 
 ScopedInteractionLibPtr ()=delete
 
 ScopedInteractionLibPtr (const ScopedInteractionLibPtr &)=delete
 
 ScopedInteractionLibPtr (ScopedInteractionLibPtr &&)=delete
 
ScopedInteractionLibPtroperator= (const ScopedInteractionLibPtr &)=delete
 
ScopedInteractionLibPtroperator= (ScopedInteractionLibPtr &&)=delete
 
 ~ScopedInteractionLibPtr ()
 
InteractionLiboperator-> ()
 
InteractionLiboperator * ()
 

Constructor & Destructor Documentation

◆ ScopedInteractionLibPtr() [1/4]

ScopedInteractionLibPtr ( InteractionLib instance)
inline

◆ ScopedInteractionLibPtr() [2/4]

◆ ScopedInteractionLibPtr() [3/4]

◆ ScopedInteractionLibPtr() [4/4]

◆ ~ScopedInteractionLibPtr()

Member Function Documentation

◆ operator=() [1/2]

ScopedInteractionLibPtr& operator= ( const ScopedInteractionLibPtr )
delete

◆ operator=() [2/2]

◆ operator->()

InteractionLib* operator-> ( )
inline

◆ operator *()

InteractionLib& operator * ( )
inline

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