34 #if defined(__cplusplus)
87 IPQ_DLL_EXPORT
int AddError(
int id,
const char* error_msg);
110 IPQ_DLL_EXPORT
int AddWarning(
int id,
const char* warn_msg);
1448 IPQ_DLL_EXPORT
int LoadDatabase(
int id,
const char* filename);
1590 IPQ_DLL_EXPORT
int RunFile(
int id,
const char* filename);
1617 IPQ_DLL_EXPORT
int RunString(
int id,
const char* input);
1634 IPQ_DLL_EXPORT
IPQ_RESULT SetBasicCallback(
int id,
double (*fcn)(
double x1,
double x2,
const char *str,
void *cookie),
void *cookie1);
1690 #ifdef IPHREEQC_NO_FORTRAN_MODULE
2130 #if defined(__cplusplus)
2134 #endif // INC_IPHREEQC_H
IPQ_RESULT DestroyIPhreeqc(int id)
IPQ_RESULT SetLogFileName(int id, const char *filename)
IPQ_RESULT SetSelectedOutputFileName(int id, const char *filename)
int RunAccumulated(int id)
int GetSelectedOutputCount(int id)
int GetNthSelectedOutputUserNumber(int id, int n)
const char * GetVersionString(void)
int GetSelectedOutputColumnCount(int id)
int GetOutputFileOn(int id)
const char * GetSelectedOutputStringLine(int id, int n)
const char * GetOutputStringLine(int id, int n)
int GetErrorStringLineCount(int id)
IPQ_RESULT GetSelectedOutputValue(int id, int row, int col, VAR *pVAR)
const char * GetDumpFileName(int id)
const char * GetWarningString(int id)
IPQ_RESULT SetDumpFileName(int id, const char *filename)
Definition: IPhreeqc.h:25
int GetErrorFileOn(int id)
IPQ_RESULT SetCurrentSelectedOutputUserNumber(int id, int n)
IPQ_RESULT SetOutputFileName(int id, const char *filename)
const char * GetOutputString(int id)
int LoadDatabase(int id, const char *filename)
int GetWarningStringLineCount(int id)
int GetDumpStringLineCount(int id)
const char * GetComponent(int id, int n)
IPQ_RESULT SetLogFileOn(int id, int log_on)
IPQ_RESULT SetErrorFileName(int id, const char *filename)
const char * GetSelectedOutputString(int id)
IPQ_RESULT SetSelectedOutputFileOn(int id, int sel_on)
int GetComponentCount(int id)
IPQ_RESULT SetErrorStringOn(int id, int error_string_on)
const char * GetErrorString(int id)
int GetSelectedOutputStringLineCount(int id)
Definition: IPhreeqc.h:26
IPQ_RESULT SetBasicFortranCallback(int id, double(*fcn)(double *x1, double *x2, const char *str, int l))
const char * GetDumpStringLine(int id, int n)
int GetOutputStringOn(int id)
int RunFile(int id, const char *filename)
const char * GetErrorStringLine(int id, int n)
Definition: IPhreeqc.h:24
IPQ_RESULT
Enumeration used to return error codes.
Definition: IPhreeqc.h:23
int RunString(int id, const char *input)
int GetCurrentSelectedOutputUserNumber(int id)
IPQ_RESULT SetDumpFileOn(int id, int dump_on)
int LoadDatabaseString(int id, const char *input)
Definition: IPhreeqc.h:27
const char * GetOutputFileName(int id)
Definition: IPhreeqc.h:29
IPQ_RESULT SetSelectedOutputStringOn(int id, int sel_string_on)
IPQ_RESULT SetErrorFileOn(int id, int error_on)
IPQ_RESULT SetDumpStringOn(int id, int dump_string_on)
const char * GetLogString(int id)
int GetSelectedOutputStringOn(int id)
int GetOutputStringLineCount(int id)
IPhreeqc VARIANT Documentation
void OutputWarningString(int id)
const char * GetErrorFileName(int id)
const char * GetLogFileName(int id)
const char * GetLogStringLine(int id, int n)
IPQ_RESULT SetOutputStringOn(int id, int output_string_on)
int GetErrorStringOn(int id)
IPQ_RESULT SetLogStringOn(int id, int log_string_on)
int AddWarning(int id, const char *warn_msg)
IPQ_RESULT ClearAccumulatedLines(int id)
void OutputAccumulatedLines(int id)
int GetDumpFileOn(int id)
Datatype used to store SELECTED_OUTPUT values.
Definition: Var.h:44
const char * GetDumpString(int id)
int GetLogStringLineCount(int id)
IPQ_RESULT SetBasicCallback(int id, double(*fcn)(double x1, double x2, const char *str, void *cookie), void *cookie1)
Definition: IPhreeqc.h:30
IPQ_RESULT SetOutputFileOn(int id, int output_on)
int AddError(int id, const char *error_msg)
Definition: IPhreeqc.h:28
int GetSelectedOutputFileOn(int id)
const char * GetSelectedOutputFileName(int id)
IPQ_RESULT AccumulateLine(int id, const char *line)
int GetSelectedOutputRowCount(int id)
int GetLogStringOn(int id)
int GetDumpStringOn(int id)
void OutputErrorString(int id)
IPQ_RESULT GetSelectedOutputValue2(int id, int row, int col, int *vtype, double *dvalue, char *svalue, unsigned int svalue_length)
const char * GetWarningStringLine(int id, int n)