OpenMS
Loading...
Searching...
No Matches
ProFormaError.h File Reference
Include dependency graph for ProFormaError.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ProFormaParseError
 Structured parse error with context for ProForma parsing. More...
 

Namespaces

namespace  OpenMS
 Main OpenMS namespace.
 

Enumerations

enum class  ProFormaErrorCode {
  UNEXPECTED_CHARACTER , UNCLOSED_BRACKET , UNMATCHED_BRACKET , INVALID_CV_PREFIX ,
  INVALID_CV_ACCESSION , INVALID_AMINO_ACID , INVALID_MASS_VALUE , INVALID_FORMULA ,
  UNKNOWN_MONOSACCHARIDE , DANGLING_CROSSLINK_LABEL , EMPTY_SEQUENCE , INVALID_CHARGE ,
  INVALID_OCCURRENCE_SPECIFIER , UNEXPECTED_END_OF_INPUT , INTERNAL_ERROR
}
 Error codes for programmatic handling of ProForma parse errors. More...
 

Functions

const char * proFormaErrorCodeToString (ProFormaErrorCode code)
 Convert error code to human-readable string.