ScopeBasePass Constructor and Destructor

Description

Constructs/Destructs a ScopeBasePass object.

Prototype

ScopeBasePass();
ScopeBasePass(const ScopeBasePass &) = delete;
ScopeBasePass &operator=(const ScopeBasePass &) = delete;
ScopeBasePass(ScopeBasePass &&) = delete;
ScopeBasePass &operator=(ScopeBasePass &&) = delete;
virtual ~ScopeBasePass();

Parameters

None

Returns

None

Exception Handling

None

Restrictions

Abstract class, which cannot be instantiated. However, the constructor will be invoked before the subclass is instantiated.