Chemical Data Processing Library Python API - Version 1.1.1
Static Public Attributes | List of all members
CDPL.Chem.INCHIReturnCode Class Reference

Provides constants that are used to describe the status of an InChI [INCHI] output or input operation. More...

+ Inheritance diagram for CDPL.Chem.INCHIReturnCode:

Static Public Attributes

int SKIP = -2
 Not used by the InChI C-library.
 
int EOF_ = -1
 Specifies that no structural data were provided for the InChI generation (e.g. More...
 
int OKAY = 0
 Specifies that the operation was successful and no warnings have been issued.
 
int WARNING = 1
 Specifies that the operation was successful but warnings have been issued.
 
int ERROR = 2
 Specifies that the operation was not successful and no InChI has been created.
 
int FATAL = 3
 Specifies that the operation was not successful because some severe error occurred during processing (typically a memory allocation failure).
 
int UNKNOWN = 4
 Specifies that the operation was not successful because of an unknown program error.
 
int BUSY = 5
 Specifies that a previous call to the InChI generation function has not yet returned (should never happen).
 

Detailed Description

Provides constants that are used to describe the status of an InChI [INCHI] output or input operation.

The defined constants correspond to the return values of the InChI C-API functions (see [INCHI]) that were used for the creation or decoding of InChI strings and keys.

Member Data Documentation

◆ EOF_

int CDPL.Chem.INCHIReturnCode.EOF_ = -1
static

Specifies that no structural data were provided for the InChI generation (e.g.

empty structure).