ErrorType enumeration

[This documentation is preliminary and is subject to change.]

Specifies the types of errors that can occur in Axe.

Syntax

enum ErrorType {
  None                   = 0,
  JobParsing,
  AssessmentParsing,
  AssessmentValidation,
  AssessmentExecution 
};

Constants

  • None
    No error type was specified. This is an invalid value.

  • JobParsing
    A problem occurred while parsing the job-specific portions of the job manifest XML file. Errors that occur in the assessment definitions contained within the job manifest will report an error type of AssessmentParsing. The associated error value will be the error returned by the XML parser.

  • AssessmentParsing
    A problem occurred while parsing the assessment-specific portion of the job manifest XML file. The associated error value will be the error returned by the XML parser.

  • AssessmentValidation
    A problem occurred while validating one of the files for an assessment. The associated error value will describe the exact nature of the failure.

  • AssessmentExecution
    A problem occurred while executing an assessment. The associated error value will describe the exact nature of the failure.

Remarks

Assessments will only receive "AssessmentExecution" errors. The other error types are used by the Axe engine and reported to the solution.

Requirements

Header

AxeCore.h

 

 

Build date: 9/6/2011