InChI
 
Loading...
Searching...
No Matches
inchi_dll_a.c File Reference
+ Include dependency graph for inchi_dll_a.c:

Functions

int parse_options_string (char *cmd, const char *argv[], int maxargs)
 
int ExtractOneStructure (STRUCT_DATA *sd, INPUT_PARMS *ip, char *szTitle, inchi_InputEx *inp, INCHI_IOSTREAM *log_file, INCHI_IOSTREAM *out_file, INCHI_IOSTREAM *prb_file, ORIG_ATOM_DATA *orig_inp_data, long *num_inp)
 
int NormOneStructureINChI (CANON_GLOBALS *pCG, INCHI_CLOCK *ic, INCHIGEN_DATA *pGenData, INCHIGEN_CONTROL *HGen, int iINChI, INCHI_IOSTREAM *inp_file)
 
int CanonOneStructureINChI (CANON_GLOBALS *pCG, struct tagINCHI_CLOCK *ic, INCHIGEN_CONTROL *HGen, int iINChI, INCHI_IOSTREAM *inp_file)
 
INCHIGEN_HANDLE INCHI_DECL STDINCHIGEN_Create (void)
 
INCHIGEN_HANDLE INCHI_DECL INCHIGEN_Create (void)
 
int INCHI_DECL STDINCHIGEN_Setup (INCHIGEN_HANDLE _HGen, INCHIGEN_DATA *pGenData, inchi_Input *pInp)
 
int INCHI_DECL INCHIGEN_Setup (INCHIGEN_HANDLE _HGen, INCHIGEN_DATA *pGenData, inchi_Input *pInp)
 
int INCHI_DECL STDINCHIGEN_DoNormalization (INCHIGEN_HANDLE HGen, INCHIGEN_DATA *pGenData)
 
int INCHI_DECL INCHIGEN_DoNormalization (INCHIGEN_HANDLE _HGen, INCHIGEN_DATA *pGenData)
 
int INCHI_DECL STDINCHIGEN_DoCanonicalization (INCHIGEN_HANDLE HGen, INCHIGEN_DATA *pGenData)
 
int INCHI_DECL INCHIGEN_DoCanonicalization (INCHIGEN_HANDLE _HGen, INCHIGEN_DATA *pGenData)
 
int INCHI_DECL STDINCHIGEN_DoSerialization (INCHIGEN_HANDLE HGen, INCHIGEN_DATA *pGenData, inchi_Output *pResults)
 
int INCHI_DECL INCHIGEN_DoSerialization (INCHIGEN_HANDLE _HGen, INCHIGEN_DATA *pGenData, inchi_Output *pResults)
 
void INCHI_DECL STDINCHIGEN_Reset (INCHIGEN_HANDLE HGen, INCHIGEN_DATA *pGenData, inchi_Output *pResults)
 
void INCHI_DECL INCHIGEN_Reset (INCHIGEN_HANDLE _HGen, INCHIGEN_DATA *pGenData, inchi_Output *pResults)
 
void INCHI_DECL STDINCHIGEN_Destroy (INCHIGEN_HANDLE HGen)
 
void INCHI_DECL INCHIGEN_Destroy (INCHIGEN_HANDLE _HGen)
 

Function Documentation

◆ CanonOneStructureINChI()

int CanonOneStructureINChI ( CANON_GLOBALS pCG,
struct tagINCHI_CLOCK ic,
INCHIGEN_CONTROL HGen,
int  iINChI,
INCHI_IOSTREAM inp_file 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ExtractOneStructure()

int ExtractOneStructure ( STRUCT_DATA sd,
INPUT_PARMS ip,
char *  szTitle,
inchi_InputEx inp,
INCHI_IOSTREAM log_file,
INCHI_IOSTREAM out_file,
INCHI_IOSTREAM prb_file,
ORIG_ATOM_DATA orig_inp_data,
long *  num_inp 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ INCHIGEN_Create()

INCHIGEN_HANDLE INCHI_DECL INCHIGEN_Create ( void  )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ INCHIGEN_Destroy()

void INCHI_DECL INCHIGEN_Destroy ( INCHIGEN_HANDLE  _HGen)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ INCHIGEN_DoCanonicalization()

int INCHI_DECL INCHIGEN_DoCanonicalization ( INCHIGEN_HANDLE  _HGen,
INCHIGEN_DATA pGenData 
)

sd->nErrorCode &&

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ INCHIGEN_DoNormalization()

int INCHI_DECL INCHIGEN_DoNormalization ( INCHIGEN_HANDLE  _HGen,
INCHIGEN_DATA pGenData 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ INCHIGEN_DoSerialization()

int INCHI_DECL INCHIGEN_DoSerialization ( INCHIGEN_HANDLE  _HGen,
INCHIGEN_DATA pGenData,
inchi_Output pResults 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ INCHIGEN_Reset()

void INCHI_DECL INCHIGEN_Reset ( INCHIGEN_HANDLE  _HGen,
INCHIGEN_DATA pGenData,
inchi_Output pResults 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ INCHIGEN_Setup()

int INCHI_DECL INCHIGEN_Setup ( INCHIGEN_HANDLE  _HGen,
INCHIGEN_DATA pGenData,
inchi_Input pInp 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NormOneStructureINChI()

int NormOneStructureINChI ( CANON_GLOBALS pCG,
INCHI_CLOCK ic,
INCHIGEN_DATA pGenData,
INCHIGEN_CONTROL HGen,
int  iINChI,
INCHI_IOSTREAM inp_file 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ parse_options_string()

int parse_options_string ( char *  cmd,
const char *  argv[],
int  maxargs 
)
+ Here is the caller graph for this function:

◆ STDINCHIGEN_Create()

INCHIGEN_HANDLE INCHI_DECL STDINCHIGEN_Create ( void  )
+ Here is the call graph for this function:

◆ STDINCHIGEN_Destroy()

void INCHI_DECL STDINCHIGEN_Destroy ( INCHIGEN_HANDLE  HGen)
+ Here is the call graph for this function:

◆ STDINCHIGEN_DoCanonicalization()

int INCHI_DECL STDINCHIGEN_DoCanonicalization ( INCHIGEN_HANDLE  HGen,
INCHIGEN_DATA pGenData 
)
+ Here is the call graph for this function:

◆ STDINCHIGEN_DoNormalization()

int INCHI_DECL STDINCHIGEN_DoNormalization ( INCHIGEN_HANDLE  HGen,
INCHIGEN_DATA pGenData 
)
+ Here is the call graph for this function:

◆ STDINCHIGEN_DoSerialization()

int INCHI_DECL STDINCHIGEN_DoSerialization ( INCHIGEN_HANDLE  HGen,
INCHIGEN_DATA pGenData,
inchi_Output pResults 
)
+ Here is the call graph for this function:

◆ STDINCHIGEN_Reset()

void INCHI_DECL STDINCHIGEN_Reset ( INCHIGEN_HANDLE  HGen,
INCHIGEN_DATA pGenData,
inchi_Output pResults 
)
+ Here is the call graph for this function:

◆ STDINCHIGEN_Setup()

int INCHI_DECL STDINCHIGEN_Setup ( INCHIGEN_HANDLE  _HGen,
INCHIGEN_DATA pGenData,
inchi_Input pInp 
)
+ Here is the call graph for this function: