Create headers for EN_addcontrol
This commit is contained in:
17
src/epanet.c
17
src/epanet.c
@@ -403,6 +403,13 @@ int DLLEXPORT ENsetcontrol(int cindex, int ctype, int lindex,
|
||||
level);
|
||||
}
|
||||
|
||||
int DLLEXPORT ENaddcontrol(int *cindex, int ctype, int lindex,
|
||||
EN_API_FLOAT_TYPE setting, int nindex,
|
||||
EN_API_FLOAT_TYPE level) {
|
||||
return EN_addcontrol(_defaultModel, cindex, ctype, lindex, setting, nindex,
|
||||
level);
|
||||
}
|
||||
|
||||
int DLLEXPORT ENsetnodevalue(int index, int code, EN_API_FLOAT_TYPE v) {
|
||||
return EN_setnodevalue(_defaultModel, index, code, v);
|
||||
}
|
||||
@@ -2572,6 +2579,16 @@ int DLLEXPORT EN_getcurve(EN_ProjectHandle ph, int curveIndex, char *id, int *nV
|
||||
----------------------------------------------------------------
|
||||
*/
|
||||
|
||||
int DLLEXPORT EN_addcontrol(EN_ProjectHandle ph, int *cindex, int ctype, int lindex,
|
||||
EN_API_FLOAT_TYPE setting, int nindex,
|
||||
EN_API_FLOAT_TYPE level) {
|
||||
|
||||
EN_Project *p = (EN_Project*)ph;
|
||||
|
||||
|
||||
return set_error(p->error_handle, 0);
|
||||
}
|
||||
|
||||
int DLLEXPORT EN_setcontrol(EN_ProjectHandle ph, int cindex, int ctype, int lindex,
|
||||
EN_API_FLOAT_TYPE setting, int nindex,
|
||||
EN_API_FLOAT_TYPE level) {
|
||||
|
||||
Reference in New Issue
Block a user