cmExecutionStatus: De-virtualize API.

It is clearly not required.
This commit is contained in:
Stephen Kelly 2015-05-16 07:06:39 +02:00
parent ebf8a41984
commit c8c341690f
1 changed files with 10 additions and 11 deletions

View File

@ -26,33 +26,32 @@ public:
cmExecutionStatus() { this->Clear();}
virtual void SetReturnInvoked(bool val)
void SetReturnInvoked(bool val)
{ this->ReturnInvoked = val; }
virtual bool GetReturnInvoked()
bool GetReturnInvoked()
{ return this->ReturnInvoked; }
virtual void SetBreakInvoked(bool val)
void SetBreakInvoked(bool val)
{ this->BreakInvoked = val; }
virtual bool GetBreakInvoked()
bool GetBreakInvoked()
{ return this->BreakInvoked; }
virtual void SetContinueInvoked(bool val)
void SetContinueInvoked(bool val)
{ this->ContinueInvoked = val; }
virtual bool GetContinueInvoked()
bool GetContinueInvoked()
{ return this->ContinueInvoked; }
virtual void Clear()
void Clear()
{
this->ReturnInvoked = false;
this->BreakInvoked = false;
this->ContinueInvoked = false;
this->NestedError = false;
}
virtual void SetNestedError(bool val) { this->NestedError = val; }
virtual bool GetNestedError() { return this->NestedError; }
void SetNestedError(bool val) { this->NestedError = val; }
bool GetNestedError() { return this->NestedError; }
protected:
private:
bool ReturnInvoked;
bool BreakInvoked;
bool ContinueInvoked;