iphreeqc/doc/examples/GetSelectedOutputString.c
Scott R Charlton 894d8531e5 working on documentation examples
git-svn-id: svn://136.177.114.72/svn_GW/IPhreeqc/branches/ErrorHandling@6108 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2012-01-24 05:37:04 +00:00

40 lines
686 B
C

#include <stdlib.h>
#include <stdio.h>
#include <IPhreeqc.h>
#define TRUE 1
int main(void)
{
int id;
id = CreateIPhreeqc();
if (id < 0) {
return EXIT_FAILURE;
}
if (SetSelectedOutputStringOn(id, TRUE) != IPQ_OK) {
OutputErrorString(id);
return EXIT_FAILURE;
}
if (LoadDatabase(id, "phreeqc.dat") != 0) {
OutputErrorString(id);
return EXIT_FAILURE;
}
if (RunFile(id, "ex2") != 0) {
OutputErrorString(id);
return EXIT_FAILURE;
}
printf("selected-output:\n");
printf("%s\n", GetSelectedOutputString(id));
if (DestroyIPhreeqc(id)) {
return EXIT_FAILURE;
}
return EXIT_SUCCESS;
}