Base Framework
Public Member Functions | List of all members
Scope< TYPE > Class Template Reference

Scope pointer. More...

#include <base/Scope.h>

Inherits AutomationObject.

Public Member Functions

 Scope (TYPE *_object) noexcept
 
Scopeoperator= (TYPE *object) noexcept
 
bool isValid () const noexcept
 
TYPE & operator* ()
 
const TYPE & operator* () const
 
TYPE * operator-> ()
 
const TYPE * operator-> () const
 
void destroy ()
 

Detailed Description

template<class TYPE>
class Scope< TYPE >

Scope pointer.

Scope automation pointer.

Version
1.0

Member Function Documentation

◆ isValid()

template<class TYPE >
bool Scope< TYPE >::isValid ( ) const
inlinenoexcept

Returns true if the object is valid.