Functions | |
fwException_raise (dyn_string &exceptionInfo, string exceptionType, string exceptionText, string exceptionCode) | |
_fwException_initialise () | |
_fwException_writeToPvssLog (dyn_string &exceptionInfo) |
Variables | |
const string | fwException_SETTINGS_DP = "_fwException" |
A library including the necessary functions to raise exceptions
fwException_raise | ( | dyn_string & | exceptionInfo, |
string | exceptionType, | ||
string | exceptionText, | ||
string | exceptionCode | ||
) |
Add the exception to the PVSS log in the form [exceptionType][exceptionText][Code: exceptionCode] Also the exception details are appended to the dyn_string which is passed to the function Three strings are appended to the dyn_string, firstly the exceptionType then the exceptionText and finally a code which is associated with the exception (exceptionCode)
exceptionInfo | details of exceptions are returned here |
exceptionType | type of exception |
exceptionText | text associated with exception |
exceptionCode | a code associated with the exception |
Referenced by fwColour_connectItemBackColToStatus(), fwColourTable_connectCellBackColToStatus(), fwColourTable_connectCellBackColToValueStatus(), fwGeneral_getDpElements(), and fwGeneral_getSystemIpAddress().