示例#1
0
        private static SEVERITY GetDefaultSeverity(FSXFAILURE f)
        {
            switch (f)
            {
            case FSXFAILURE.NONE:
                return(SEVERITY.INFO);

            case FSXFAILURE.CONNECTION_FAILED:
                return(SEVERITY.ERROR);

            default:
                return(SEVERITY.CRITICAL);
            }
        }
示例#2
0
 public FSXException(FSXFAILURE f, SEVERITY s)
 {
     _f   = f;
     _sev = s;
 }
示例#3
0
 /// <summary>
 /// Exception related to FSX
 /// Exception baseline is 25000;
 /// </summary>
 /// <param name="f">Exception Type</param>
 public FSXException(FSXFAILURE f)
 {
     _f   = f;
     _sev = FSXException.GetDefaultSeverity(f);
 }