#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include "sha2.h"
#include "ikey_base26.h"
#include "mode.h"
#include "inchi_api.h"
#include "util.h"
#include "bcf_s.h"
Macros | |
#define | INCHIKEY_DEBUG 0 /* 2 */ |
#define | INCHIKEY_FLAG_OK 0 |
#define | INCHIKEY_NOT_VALID_FLAG 1 |
Enumerations | |
enum | { MINOUTLENGTH = 256 } |
Functions | |
void | fprint_digest (FILE *fw, const char *header, unsigned char *a) |
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL | GetStdINCHIKeyFromStdINCHI (const char *szINCHISource, char *szINCHIKey) |
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 | CheckINCHIKey (const char *szINCHIKey) |
#define INCHIKEY_DEBUG 0 /* 2 */ |
#define INCHIKEY_FLAG_OK 0 |
#define INCHIKEY_NOT_VALID_FLAG 1 |
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL CheckINCHIKey | ( | const char * | szINCHIKey | ) |
void fprint_digest | ( | FILE * | fw, |
const char * | header, | ||
unsigned char * | a | ||
) |
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 | ||
) |