13 #ifndef HELICS_APISHARED_APP_FUNCTIONS_H_
14 #define HELICS_APISHARED_APP_FUNCTIONS_H_
void * HelicsFederateInfo
Definition: api-data.h:77
double HelicsTime
Definition: api-data.h:106
void * HelicsApp
Definition: api-data.h:71
int HelicsBool
Definition: api-data.h:118
void * HelicsFederate
Definition: api-data.h:65
void helicsAppFinalize(HelicsApp app, HelicsError *err)
Definition: helicsAppsExport.cpp:219
void helicsAppFree(HelicsApp app)
Definition: helicsAppsExport.cpp:233
HelicsApp helicsCreateApp(const char *appName, const char *appType, const char *configFile, HelicsFederateInfo fedInfo, HelicsError *err)
Definition: helicsAppsExport.cpp:99
HelicsFederate helicsAppGetFederate(HelicsApp app, HelicsError *err)
Definition: helicsAppsExport.cpp:148
HelicsBool helicsAppIsActive(HelicsApp app)
Definition: helicsAppsExport.cpp:250
void helicsAppInitialize(HelicsApp app, HelicsError *err)
Definition: helicsAppsExport.cpp:177
void helicsAppRun(HelicsApp app, HelicsError *err)
Definition: helicsAppsExport.cpp:191
HelicsBool helicsAppEnabled()
Definition: helicsAppsExport.cpp:95
void helicsAppDestroy(HelicsApp app)
Definition: helicsAppsExport.cpp:244
void helicsAppRunTo(HelicsApp app, HelicsTime stopTime, HelicsError *err)
Definition: helicsAppsExport.cpp:205
void helicsAppLoadFile(HelicsApp app, const char *configFile, HelicsError *err)
Definition: helicsAppsExport.cpp:163
Common functions for the HELICS C api.
Definition: api-data.h:177