GetRootError¶
-
virtual SEventOccurrence IAxisControlBase::GetRootError() = 0¶
Gets the event with “error” response that triggered the transition to “Fault reaction active” and its context. An empty pointer and empty string are returned for the error object if no error occurred.
- Returns
SEventOccurrence – First event that triggered transition to “Fault reaction active” and its context message.
- Throws
CCommunicationErrorException
– Protocol error.CConnectionLostException
– Connection to controller lost.CRebootedException
– Controller has been rebooted since this object reference was retrieved, invalidating this reference.
- Remarks
The value is reset after a call to IAxisControlBase::ResetFault.