 |
helics
2.8.1
|
Go to the documentation of this file.
14 #ifndef HELICS_APISHARED_MESSAGE_FILTER_FEDERATE_FUNCTIONS_H_
15 #define HELICS_APISHARED_MESSAGE_FILTER_FEDERATE_FUNCTIONS_H_
helics_filter helicsFederateRegisterCloningFilter(helics_federate fed, const char *name, helics_error *err)
Definition: MessageFiltersExport.cpp:123
helics_filter helicsFederateRegisterFilter(helics_federate fed, helics_filter_type type, const char *name, helics_error *err)
Definition: MessageFiltersExport.cpp:58
const char * helicsFilterGetInfo(helics_filter filt)
Definition: MessageFiltersExport.cpp:409
helics_filter helicsCoreRegisterFilter(helics_core core, helics_filter_type type, const char *name, helics_error *err)
Definition: MessageFiltersExport.cpp:103
void helicsFilterSetInfo(helics_filter filt, const char *info, helics_error *err)
Definition: MessageFiltersExport.cpp:425
helics_filter helicsCoreRegisterCloningFilter(helics_core core, const char *name, helics_error *err)
Definition: MessageFiltersExport.cpp:164
void helicsFilterSet(helics_filter filt, const char *prop, double val, helics_error *err)
Definition: MessageFiltersExport.cpp:294
int helicsFilterGetOption(helics_filter filt, int option)
Definition: MessageFiltersExport.cpp:457
void * helics_core
Definition: api-data.h:46
Common functions for the HELICS C api.
helics_bool helicsFilterIsValid(helics_filter filt)
Definition: MessageFiltersExport.cpp:274
void * helics_filter
Definition: api-data.h:41
void helicsFilterRemoveDeliveryEndpoint(helics_filter filt, const char *deliveryEndpoint, helics_error *err)
Definition: MessageFiltersExport.cpp:392
helics_filter helicsFederateGetFilterByIndex(helics_federate fed, int index, helics_error *err)
Definition: MessageFiltersExport.cpp:224
void helicsFilterAddSourceTarget(helics_filter filt, const char *source, helics_error *err)
Definition: MessageFiltersExport.cpp:341
helics_filter_type
Definition: helics_enums.h:308
@ fed
special logging command for message coming from a fed
Definition: loggingHelper.hpp:32
void helicsFilterRemoveTarget(helics_filter filt, const char *target, helics_error *err)
Definition: MessageFiltersExport.cpp:375
void helicsFilterAddDeliveryEndpoint(helics_filter filt, const char *deliveryEndpoint, helics_error *err)
Definition: MessageFiltersExport.cpp:358
int helicsFederateGetFilterCount(helics_federate fed)
Definition: MessageFiltersExport.cpp:215
Definition: api-data.h:166
void helicsFilterAddDestinationTarget(helics_filter filt, const char *dst, helics_error *err)
Definition: MessageFiltersExport.cpp:324
helics_filter helicsFederateRegisterGlobalFilter(helics_federate fed, helics_filter_type type, const char *name, helics_error *err)
Definition: MessageFiltersExport.cpp:79
helics_filter helicsFederateRegisterGlobalCloningFilter(helics_federate fed, const char *name, helics_error *err)
Definition: MessageFiltersExport.cpp:143
void helicsFilterSetString(helics_filter filt, const char *prop, const char *val, helics_error *err)
Definition: MessageFiltersExport.cpp:309
int helics_bool
Definition: api-data.h:92
const char * helicsFilterGetName(helics_filter filt)
Definition: MessageFiltersExport.cpp:284
void helicsFilterSetOption(helics_filter filt, int option, int value, helics_error *err)
Definition: MessageFiltersExport.cpp:441
helics_filter helicsFederateGetFilter(helics_federate fed, const char *name, helics_error *err)
Definition: MessageFiltersExport.cpp:187
void * helics_federate
Definition: api-data.h:56