header file declarations illuminated for better IDE code completion
This commit is contained in:
@@ -177,80 +177,79 @@
|
|||||||
#if defined(__cplusplus)
|
#if defined(__cplusplus)
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
int DLLEXPORT ENepanet(char *, char *, char *, void (*) (char *));
|
int DLLEXPORT ENepanet(char *inpFile, char *rptFile, char *binOutFile, void (*callback) (char *));
|
||||||
|
|
||||||
int DLLEXPORT ENopen(char *, char *, char *);
|
int DLLEXPORT ENopen(char *inpFile, char *rptFile, char *binOutFile);
|
||||||
int DLLEXPORT ENsaveinpfile(char *);
|
int DLLEXPORT ENsaveinpfile(char *filename);
|
||||||
int DLLEXPORT ENclose(void);
|
int DLLEXPORT ENclose();
|
||||||
|
|
||||||
int DLLEXPORT ENsolveH(void);
|
int DLLEXPORT ENsolveH();
|
||||||
int DLLEXPORT ENsaveH(void);
|
int DLLEXPORT ENsaveH();
|
||||||
int DLLEXPORT ENopenH(void);
|
int DLLEXPORT ENopenH();
|
||||||
int DLLEXPORT ENinitH(int);
|
int DLLEXPORT ENinitH(int initFlag);
|
||||||
int DLLEXPORT ENrunH(long *);
|
int DLLEXPORT ENrunH(long *currentTime);
|
||||||
int DLLEXPORT ENnextH(long *tstep);
|
int DLLEXPORT ENnextH(long *tStep);
|
||||||
int DLLEXPORT ENcloseH(void);
|
int DLLEXPORT ENcloseH();
|
||||||
int DLLEXPORT ENsavehydfile(char *);
|
int DLLEXPORT ENsavehydfile(char *filename);
|
||||||
int DLLEXPORT ENusehydfile(char *);
|
int DLLEXPORT ENusehydfile(char *filename);
|
||||||
|
|
||||||
int DLLEXPORT ENsolveQ(void);
|
int DLLEXPORT ENsolveQ();
|
||||||
int DLLEXPORT ENopenQ(void);
|
int DLLEXPORT ENopenQ();
|
||||||
int DLLEXPORT ENinitQ(int);
|
int DLLEXPORT ENinitQ(int saveFlag);
|
||||||
int DLLEXPORT ENrunQ(long *);
|
int DLLEXPORT ENrunQ(long *currentTime);
|
||||||
int DLLEXPORT ENnextQ(long *);
|
int DLLEXPORT ENnextQ(long *tStep);
|
||||||
int DLLEXPORT ENstepQ(long *);
|
int DLLEXPORT ENstepQ(long *timeLeft);
|
||||||
int DLLEXPORT ENcloseQ(void);
|
int DLLEXPORT ENcloseQ();
|
||||||
|
|
||||||
int DLLEXPORT ENwriteline(char *);
|
int DLLEXPORT ENwriteline(char *line);
|
||||||
int DLLEXPORT ENreport(void);
|
int DLLEXPORT ENreport();
|
||||||
int DLLEXPORT ENresetreport(void);
|
int DLLEXPORT ENresetreport();
|
||||||
int DLLEXPORT ENsetreport(char *);
|
int DLLEXPORT ENsetreport(char *reportFormat);
|
||||||
|
|
||||||
int DLLEXPORT ENgetcontrol(int, int *, int *, EN_API_FLOAT_TYPE *,
|
int DLLEXPORT ENgetcontrol(int controlIndex, int *controlType, int *linkIdx, EN_API_FLOAT_TYPE *setting, int *nodeIdx, EN_API_FLOAT_TYPE *level);
|
||||||
int *, EN_API_FLOAT_TYPE *);
|
int DLLEXPORT ENgetcount(int code, int *count);
|
||||||
int DLLEXPORT ENgetcount(int, int *);
|
int DLLEXPORT ENgetoption(int code, EN_API_FLOAT_TYPE *value);
|
||||||
int DLLEXPORT ENgetoption(int, EN_API_FLOAT_TYPE *);
|
int DLLEXPORT ENgettimeparam(int code, long *value);
|
||||||
int DLLEXPORT ENgettimeparam(int, long *);
|
int DLLEXPORT ENgetflowunits(int *code);
|
||||||
int DLLEXPORT ENgetflowunits(int *);
|
int DLLEXPORT ENgetpatternindex(char *id, int *index);
|
||||||
int DLLEXPORT ENgetpatternindex(char *, int *);
|
int DLLEXPORT ENgetpatternid(int index, char *id);
|
||||||
int DLLEXPORT ENgetpatternid(int, char *);
|
int DLLEXPORT ENgetpatternlen(int index, int *len);
|
||||||
int DLLEXPORT ENgetpatternlen(int, int *);
|
int DLLEXPORT ENgetpatternvalue(int index, int period, EN_API_FLOAT_TYPE *value);
|
||||||
int DLLEXPORT ENgetpatternvalue(int, int, EN_API_FLOAT_TYPE *);
|
|
||||||
int DLLEXPORT ENgetaveragepatternvalue(int index, EN_API_FLOAT_TYPE *value);
|
int DLLEXPORT ENgetaveragepatternvalue(int index, EN_API_FLOAT_TYPE *value);
|
||||||
int DLLEXPORT ENgetqualtype(int *, int *);
|
int DLLEXPORT ENgetqualtype(int *qualcode, int *tracenode);
|
||||||
int DLLEXPORT ENgeterror(int, char *, int);
|
int DLLEXPORT ENgeterror(int errcode, char *errmsg, int maxLen);
|
||||||
int DLLEXPORT ENgetstatistic(int code, EN_API_FLOAT_TYPE* value);
|
int DLLEXPORT ENgetstatistic(int code, EN_API_FLOAT_TYPE* value);
|
||||||
|
|
||||||
int DLLEXPORT ENgetnodeindex(char *, int *);
|
int DLLEXPORT ENgetnodeindex(char *id, int *index);
|
||||||
int DLLEXPORT ENgetnodeid(int, char *);
|
int DLLEXPORT ENgetnodeid(int index, char *id);
|
||||||
int DLLEXPORT ENgetnodetype(int, int *);
|
int DLLEXPORT ENgetnodetype(int index, int *code);
|
||||||
int DLLEXPORT ENgetnodevalue(int, int, EN_API_FLOAT_TYPE *);
|
int DLLEXPORT ENgetnodevalue(int index, int code, EN_API_FLOAT_TYPE *value);
|
||||||
int DLLEXPORT ENgetcoord(int , EN_API_FLOAT_TYPE *, EN_API_FLOAT_TYPE *);
|
int DLLEXPORT ENgetcoord(int index, EN_API_FLOAT_TYPE *x, EN_API_FLOAT_TYPE *y);
|
||||||
|
|
||||||
int DLLEXPORT ENgetnumdemands(int, int *);
|
int DLLEXPORT ENgetnumdemands(int nodeIndex, int *numDemands);
|
||||||
int DLLEXPORT ENgetbasedemand(int, int, EN_API_FLOAT_TYPE *);
|
int DLLEXPORT ENgetbasedemand(int nodeIndex, int demandIdx, EN_API_FLOAT_TYPE *baseDemand);
|
||||||
int DLLEXPORT ENgetdemandpattern(int, int, int *);
|
int DLLEXPORT ENgetdemandpattern(int nodeIndex, int demandIdx, int *pattIdx);
|
||||||
|
|
||||||
int DLLEXPORT ENgetlinkindex(char *, int *);
|
int DLLEXPORT ENgetlinkindex(char *id, int *index);
|
||||||
int DLLEXPORT ENgetlinkid(int, char *);
|
int DLLEXPORT ENgetlinkid(int index, char *id);
|
||||||
int DLLEXPORT ENgetlinktype(int, int *);
|
int DLLEXPORT ENgetlinktype(int index, int *code);
|
||||||
int DLLEXPORT ENgetlinknodes(int, int *, int *);
|
int DLLEXPORT ENgetlinknodes(int index, int *node1, int *node2);
|
||||||
int DLLEXPORT ENgetlinkvalue(int, int, EN_API_FLOAT_TYPE *);
|
int DLLEXPORT ENgetlinkvalue(int index, int code, EN_API_FLOAT_TYPE *value);
|
||||||
|
|
||||||
int DLLEXPORT ENgetcurve(int curveIndex, char* id, int *nValues, EN_API_FLOAT_TYPE **xValues, EN_API_FLOAT_TYPE **yValues);
|
int DLLEXPORT ENgetcurve(int curveIndex, char* id, int *nValues, EN_API_FLOAT_TYPE **xValues, EN_API_FLOAT_TYPE **yValues);
|
||||||
|
|
||||||
|
|
||||||
int DLLEXPORT ENgetversion(int *);
|
int DLLEXPORT ENgetversion(int *version);
|
||||||
|
|
||||||
int DLLEXPORT ENsetcontrol(int, int, int, EN_API_FLOAT_TYPE, int, EN_API_FLOAT_TYPE);
|
int DLLEXPORT ENsetcontrol(int cindex, int ctype, int lindex, EN_API_FLOAT_TYPE setting, int nindex, EN_API_FLOAT_TYPE level);
|
||||||
int DLLEXPORT ENsetnodevalue(int, int, EN_API_FLOAT_TYPE);
|
int DLLEXPORT ENsetnodevalue(int index, int code, EN_API_FLOAT_TYPE v);
|
||||||
int DLLEXPORT ENsetlinkvalue(int, int, EN_API_FLOAT_TYPE);
|
int DLLEXPORT ENsetlinkvalue(int index, int code, EN_API_FLOAT_TYPE v);
|
||||||
int DLLEXPORT ENaddpattern(char *);
|
int DLLEXPORT ENaddpattern(char *id);
|
||||||
int DLLEXPORT ENsetpattern(int, EN_API_FLOAT_TYPE *, int);
|
int DLLEXPORT ENsetpattern(int index, EN_API_FLOAT_TYPE *f, int len);
|
||||||
int DLLEXPORT ENsetpatternvalue(int, int, EN_API_FLOAT_TYPE);
|
int DLLEXPORT ENsetpatternvalue(int index, int period, EN_API_FLOAT_TYPE value);
|
||||||
int DLLEXPORT ENsettimeparam(int, long);
|
int DLLEXPORT ENsettimeparam(int code, long value);
|
||||||
int DLLEXPORT ENsetoption(int, EN_API_FLOAT_TYPE);
|
int DLLEXPORT ENsetoption(int, EN_API_FLOAT_TYPE);
|
||||||
int DLLEXPORT ENsetstatusreport(int);
|
int DLLEXPORT ENsetstatusreport(int code);
|
||||||
int DLLEXPORT ENsetqualtype(int qualcode, char *chemname, char *chemunits, char *tracenode);
|
int DLLEXPORT ENsetqualtype(int qualcode, char *chemname, char *chemunits, char *tracenode);
|
||||||
int DLLEXPORT ENsetbasedemand(int nodeIndex, int demandIdx, EN_API_FLOAT_TYPE baseDemand);
|
int DLLEXPORT ENsetbasedemand(int nodeIndex, int demandIdx, EN_API_FLOAT_TYPE baseDemand);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user