|
enum | tagINCHIRadical { INCHI_RADICAL_NONE = 0
, INCHI_RADICAL_SINGLET = 1
, INCHI_RADICAL_DOUBLET = 2
, INCHI_RADICAL_TRIPLET = 3
} |
|
enum | tagINCHIBondType {
INCHI_BOND_TYPE_NONE = 0
, INCHI_BOND_TYPE_SINGLE = 1
, INCHI_BOND_TYPE_DOUBLE = 2
, INCHI_BOND_TYPE_TRIPLE = 3
,
INCHI_BOND_TYPE_ALTERN = 4
} |
|
enum | tagINCHIBondStereo2D {
INCHI_BOND_STEREO_NONE = 0
, INCHI_BOND_STEREO_SINGLE_1UP = 1
, INCHI_BOND_STEREO_SINGLE_1EITHER = 4
, INCHI_BOND_STEREO_SINGLE_1DOWN = 6
,
INCHI_BOND_STEREO_SINGLE_2UP = -1
, INCHI_BOND_STEREO_SINGLE_2EITHER = -4
, INCHI_BOND_STEREO_SINGLE_2DOWN = -6
, INCHI_BOND_STEREO_DOUBLE_EITHER = 3
} |
|
enum | tagINCHIStereoType0D { INCHI_StereoType_None = 0
, INCHI_StereoType_DoubleBond = 1
, INCHI_StereoType_Tetrahedral = 2
, INCHI_StereoType_Allene = 3
} |
|
enum | tagINCHIStereoParity0D {
INCHI_PARITY_NONE = 0
, INCHI_PARITY_ODD = 1
, INCHI_PARITY_EVEN = 2
, INCHI_PARITY_UNKNOWN = 3
,
INCHI_PARITY_UNDEFINED = 4
} |
|
enum | tagRetValGetINCHI {
inchi_Ret_BREAK = -100
, inchi_Ret_SKIP = -2
, inchi_Ret_EOF = -1
, inchi_Ret_OKAY = 0
,
inchi_Ret_WARNING = 1
, inchi_Ret_ERROR = 2
, inchi_Ret_FATAL = 3
, inchi_Ret_UNKNOWN = 4
,
inchi_Ret_BUSY = 5
} |
|
enum | tagRetValMOL2INCHI {
mol2inchi_Ret_OKAY = 0
, mol2inchi_Ret_WARNING = 1
, mol2inchi_Ret_EOF = -1
, mol2inchi_Ret_ERROR = 2
,
mol2inchi_Ret_ERROR_get = 4
, mol2inchi_Ret_ERROR_comp = 5
} |
|
enum | tagRetValCheckINCHI {
INCHI_VALID_STANDARD = 0
, INCHI_VALID_NON_STANDARD = 1
, INCHI_VALID_BETA = 2
, INCHI_INVALID_PREFIX = 3
,
INCHI_INVALID_VERSION = 4
, INCHI_INVALID_LAYOUT = 5
, INCHI_FAIL_I2I = 6
} |
|
enum | tagRetValGetINCHIKey {
INCHIKEY_VALID_STANDARD = 0
, INCHIKEY_VALID_NON_STANDARD = -1
, INCHIKEY_INVALID_LENGTH = 1
, INCHIKEY_INVALID_LAYOUT = 2
,
INCHIKEY_INVALID_VERSION = 3
} |
|
|
void | FreeInChIExtInput (inchi_Input_Polymer *polymer, inchi_Input_V3000 *v3000) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | GetINCHI (inchi_Input *inp, inchi_Output *out) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | GetStdINCHI (inchi_Input *inp, inchi_Output *out) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | GetINCHIEx (inchi_InputEx *inp, inchi_Output *out) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | FreeINCHI (inchi_Output *out) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | FreeStdINCHI (inchi_Output *out) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | GetStringLength (char *p) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | GetStructFromINCHI (inchi_InputINCHI *inpInChI, inchi_OutputStruct *outStruct) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | GetStructFromStdINCHI (inchi_InputINCHI *inpInChI, inchi_OutputStruct *outStruct) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | GetStructFromINCHIEx (inchi_InputINCHI *inpInChI, inchi_OutputStructEx *outStruct) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | FreeStructFromINCHI (inchi_OutputStruct *out) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | FreeStructFromStdINCHI (inchi_OutputStruct *out) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | FreeStructFromINCHIEx (inchi_OutputStructEx *out) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | GetINCHIfromINCHI (inchi_InputINCHI *inpInChI, inchi_Output *out) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | Get_inchi_Input_FromAuxInfo (char *szInchiAuxInfo, int bDoNotAddH, int bDiffUnkUndfStereo, InchiInpData *pInchiInp) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | Get_std_inchi_Input_FromAuxInfo (char *szInchiAuxInfo, int bDoNotAddH, InchiInpData *pInchiInp) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | Free_inchi_Input (inchi_Input *pInp) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | Free_std_inchi_Input (inchi_Input *pInp) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | CheckINCHI (const char *szINCHI, const int strict) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | GetINCHIKeyFromINCHI (const char *szINCHISource, const int xtra1, const int xtra2, char *szINCHIKey, char *szXtra1, char *szXtra2) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | GetStdINCHIKeyFromStdINCHI (const char *szINCHISource, char *szINCHIKey) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | CheckINCHIKey (const char *szINCHIKey) |
|
EXPIMP_TEMPLATE INCHI_API INCHIGEN_HANDLE INCHI_DECL | INCHIGEN_Create (void) |
|
EXPIMP_TEMPLATE INCHI_API INCHIGEN_HANDLE INCHI_DECL | STDINCHIGEN_Create (void) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | INCHIGEN_Setup (INCHIGEN_HANDLE HGen, INCHIGEN_DATA *pGenData, inchi_Input *pInp) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | STDINCHIGEN_Setup (INCHIGEN_HANDLE HGen, INCHIGEN_DATA *pGenData, inchi_Input *pInp) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | INCHIGEN_DoNormalization (INCHIGEN_HANDLE HGen, INCHIGEN_DATA *pGenData) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | STDINCHIGEN_DoNormalization (INCHIGEN_HANDLE HGen, INCHIGEN_DATA *pGenData) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | INCHIGEN_DoCanonicalization (INCHIGEN_HANDLE HGen, INCHIGEN_DATA *pGenData) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | STDINCHIGEN_DoCanonicalization (INCHIGEN_HANDLE HGen, INCHIGEN_DATA *pGenData) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | INCHIGEN_DoSerialization (INCHIGEN_HANDLE HGen, INCHIGEN_DATA *pGenData, inchi_Output *pResults) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | STDINCHIGEN_DoSerialization (INCHIGEN_HANDLE HGen, INCHIGEN_DATA *pGenData, inchi_Output *pResults) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | INCHIGEN_Reset (INCHIGEN_HANDLE HGen, INCHIGEN_DATA *pGenData, inchi_Output *pResults) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | STDINCHIGEN_Reset (INCHIGEN_HANDLE HGen, INCHIGEN_DATA *pGenData, inchi_Output *pResults) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | INCHIGEN_Destroy (INCHIGEN_HANDLE HGen) |
|
EXPIMP_TEMPLATE INCHI_API void INCHI_DECL | STDINCHIGEN_Destroy (INCHIGEN_HANDLE HGen) |
|
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | MakeINCHIFromMolfileText (const char *moltext, char *options, inchi_Output *result) |
|