From 0b2111b8aa8de84e60d17d749defef9f3e82a176 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 17 Sep 2021 12:45:33 -0700 Subject: [PATCH] Automated update to SWIG generated interface files (#2113) Co-authored-by: HELICS-bot --- interfaces/java/interface/helics.java | 42 + interfaces/java/interface/helicsJNI.java | 5 + interfaces/java/interface/helicsJava.c | 97 ++ .../+helics/helicsBrokerClearTimeBarrier.m | 2 +- .../+helics/helicsBrokerGlobalError.m | 2 +- .../interface/+helics/helicsBrokerSetGlobal.m | 2 +- .../+helics/helicsBrokerSetLogFile.m | 2 +- .../+helics/helicsBrokerSetTimeBarrier.m | 2 +- .../interface/+helics/helicsCleanupLibrary.m | 2 +- .../interface/+helics/helicsCloseLibrary.m | 2 +- .../interface/+helics/helicsCoreGlobalError.m | 2 +- .../+helics/helicsCoreRegisterCloningFilter.m | 2 +- .../+helics/helicsCoreRegisterFilter.m | 2 +- .../interface/+helics/helicsCoreSetGlobal.m | 2 +- .../interface/+helics/helicsCoreSetLogFile.m | 2 +- .../interface/+helics/helicsCreateQuery.m | 2 +- .../+helics/helicsEndpointClearMessages.m | 2 +- .../helicsEndpointCreateMessageObject.m | 2 +- .../helicsEndpointGetDefaultDestination.m | 2 +- .../interface/+helics/helicsEndpointGetInfo.m | 2 +- .../+helics/helicsEndpointGetMessage.m | 2 +- .../+helics/helicsEndpointGetMessageObject.m | 2 +- .../interface/+helics/helicsEndpointGetName.m | 2 +- .../+helics/helicsEndpointGetOption.m | 2 +- .../interface/+helics/helicsEndpointGetType.m | 2 +- .../+helics/helicsEndpointHasMessage.m | 2 +- .../interface/+helics/helicsEndpointIsValid.m | 2 +- .../helicsEndpointPendingMessageCount.m | 3 + .../+helics/helicsEndpointPendingMessages.m | 2 +- .../+helics/helicsEndpointSendEventRaw.m | 2 +- .../+helics/helicsEndpointSendMessage.m | 2 +- .../+helics/helicsEndpointSendMessageObject.m | 2 +- .../helicsEndpointSendMessageObjectZeroCopy.m | 2 +- .../+helics/helicsEndpointSendMessageRaw.m | 2 +- .../helicsEndpointSetDefaultDestination.m | 2 +- .../interface/+helics/helicsEndpointSetInfo.m | 2 +- .../+helics/helicsEndpointSetOption.m | 2 +- .../+helics/helicsEndpointSubscribe.m | 2 +- .../+helics/helicsFederateAddDependency.m | 2 +- .../+helics/helicsFederateClearMessages.m | 2 +- .../+helics/helicsFederateClearUpdates.m | 2 +- .../helicsFederateCreateMessageObject.m | 2 +- .../+helics/helicsFederateDisconnect.m | 3 + .../+helics/helicsFederateDisconnectAsync.m | 3 + .../helicsFederateDisconnectComplete.m | 3 + .../helicsFederateEnterExecutingMode.m | 2 +- .../helicsFederateEnterExecutingModeAsync.m | 2 +- ...helicsFederateEnterExecutingModeComplete.m | 2 +- ...elicsFederateEnterExecutingModeIterative.m | 2 +- ...FederateEnterExecutingModeIterativeAsync.m | 2 +- ...erateEnterExecutingModeIterativeComplete.m | 2 +- .../helicsFederateEnterInitializingMode.m | 2 +- ...helicsFederateEnterInitializingModeAsync.m | 2 +- ...icsFederateEnterInitializingModeComplete.m | 2 +- .../interface/+helics/helicsFederateFree.m | 2 +- .../+helics/helicsFederateGetCoreObject.m | 2 +- .../+helics/helicsFederateGetCurrentTime.m | 2 +- .../+helics/helicsFederateGetEndpoint.m | 2 +- .../helicsFederateGetEndpointByIndex.m | 2 +- .../+helics/helicsFederateGetEndpointCount.m | 2 +- .../+helics/helicsFederateGetFilter.m | 2 +- .../+helics/helicsFederateGetFilterByIndex.m | 2 +- .../+helics/helicsFederateGetFilterCount.m | 2 +- .../+helics/helicsFederateGetFlagOption.m | 2 +- .../+helics/helicsFederateGetInput.m | 2 +- .../+helics/helicsFederateGetInputByIndex.m | 2 +- .../+helics/helicsFederateGetInputCount.m | 2 +- .../helicsFederateGetIntegerProperty.m | 2 +- .../+helics/helicsFederateGetMessage.m | 2 +- .../+helics/helicsFederateGetMessageObject.m | 2 +- .../interface/+helics/helicsFederateGetName.m | 2 +- .../+helics/helicsFederateGetPublication.m | 2 +- .../helicsFederateGetPublicationByIndex.m | 2 +- .../helicsFederateGetPublicationCount.m | 2 +- .../+helics/helicsFederateGetState.m | 2 +- .../+helics/helicsFederateGetSubscription.m | 2 +- .../+helics/helicsFederateGetTimeProperty.m | 2 +- .../+helics/helicsFederateHasMessage.m | 2 +- .../helicsFederateIsAsyncOperationCompleted.m | 2 +- .../+helics/helicsFederateLogDebugMessage.m | 2 +- .../+helics/helicsFederateLogErrorMessage.m | 2 +- .../+helics/helicsFederateLogInfoMessage.m | 2 +- .../+helics/helicsFederateLogLevelMessage.m | 2 +- .../+helics/helicsFederateLogWarningMessage.m | 2 +- .../helicsFederatePendingMessageCount.m | 3 + .../+helics/helicsFederatePendingMessages.m | 2 +- .../+helics/helicsFederatePublishJSON.m | 2 +- .../helicsFederateRegisterCloningFilter.m | 2 +- .../+helics/helicsFederateRegisterEndpoint.m | 2 +- .../+helics/helicsFederateRegisterFilter.m | 2 +- ...elicsFederateRegisterFromPublicationJSON.m | 2 +- ...elicsFederateRegisterGlobalCloningFilter.m | 2 +- .../helicsFederateRegisterGlobalEndpoint.m | 2 +- .../helicsFederateRegisterGlobalFilter.m | 2 +- .../helicsFederateRegisterGlobalInput.m | 2 +- .../helicsFederateRegisterGlobalPublication.m | 2 +- .../helicsFederateRegisterGlobalTypeInput.m | 2 +- ...icsFederateRegisterGlobalTypePublication.m | 2 +- .../+helics/helicsFederateRegisterInput.m | 2 +- .../helicsFederateRegisterPublication.m | 2 +- .../helicsFederateRegisterSubscription.m | 2 +- .../+helics/helicsFederateRegisterTypeInput.m | 2 +- .../helicsFederateRegisterTypePublication.m | 2 +- .../+helics/helicsFederateRequestNextStep.m | 2 +- .../+helics/helicsFederateRequestTime.m | 2 +- .../helicsFederateRequestTimeAdvance.m | 2 +- .../+helics/helicsFederateRequestTimeAsync.m | 2 +- .../helicsFederateRequestTimeComplete.m | 2 +- .../helicsFederateRequestTimeIterative.m | 2 +- .../helicsFederateRequestTimeIterativeAsync.m | 2 +- ...licsFederateRequestTimeIterativeComplete.m | 2 +- .../+helics/helicsFederateSetFlagOption.m | 2 +- .../+helics/helicsFederateSetGlobal.m | 2 +- .../helicsFederateSetIntegerProperty.m | 2 +- .../+helics/helicsFederateSetLogFile.m | 2 +- .../+helics/helicsFederateSetSeparator.m | 2 +- .../+helics/helicsFederateSetTimeProperty.m | 2 +- .../+helics/helicsFilterAddDeliveryEndpoint.m | 2 +- .../helicsFilterAddDestinationTarget.m | 2 +- .../+helics/helicsFilterAddSourceTarget.m | 2 +- .../interface/+helics/helicsFilterGetInfo.m | 2 +- .../interface/+helics/helicsFilterGetName.m | 2 +- .../interface/+helics/helicsFilterGetOption.m | 2 +- .../interface/+helics/helicsFilterIsValid.m | 2 +- .../helicsFilterRemoveDeliveryEndpoint.m | 2 +- .../+helics/helicsFilterRemoveTarget.m | 2 +- .../interface/+helics/helicsFilterSet.m | 2 +- .../interface/+helics/helicsFilterSetInfo.m | 2 +- .../interface/+helics/helicsFilterSetOption.m | 2 +- .../interface/+helics/helicsFilterSetString.m | 2 +- .../interface/+helics/helicsInputAddTarget.m | 2 +- .../+helics/helicsInputClearUpdate.m | 2 +- .../interface/+helics/helicsInputGetBoolean.m | 2 +- .../interface/+helics/helicsInputGetChar.m | 2 +- .../interface/+helics/helicsInputGetComplex.m | 2 +- .../interface/+helics/helicsInputGetDouble.m | 2 +- .../+helics/helicsInputGetExtractionUnits.m | 2 +- .../interface/+helics/helicsInputGetInfo.m | 2 +- .../+helics/helicsInputGetInjectionUnits.m | 2 +- .../interface/+helics/helicsInputGetInteger.m | 2 +- .../interface/+helics/helicsInputGetKey.m | 2 +- .../+helics/helicsInputGetNamedPoint.m | 2 +- .../interface/+helics/helicsInputGetOption.m | 2 +- .../+helics/helicsInputGetPublicationType.m | 2 +- .../+helics/helicsInputGetRawValue.m | 2 +- .../+helics/helicsInputGetRawValueSize.m | 2 +- .../interface/+helics/helicsInputGetString.m | 2 +- .../+helics/helicsInputGetStringSize.m | 2 +- .../interface/+helics/helicsInputGetTime.m | 2 +- .../interface/+helics/helicsInputGetType.m | 2 +- .../interface/+helics/helicsInputGetUnits.m | 2 +- .../interface/+helics/helicsInputGetVector.m | 2 +- .../+helics/helicsInputGetVectorSize.m | 2 +- .../interface/+helics/helicsInputIsUpdated.m | 2 +- .../interface/+helics/helicsInputIsValid.m | 2 +- .../+helics/helicsInputLastUpdateTime.m | 2 +- .../+helics/helicsInputSetDefaultBoolean.m | 2 +- .../+helics/helicsInputSetDefaultChar.m | 2 +- .../+helics/helicsInputSetDefaultComplex.m | 2 +- .../+helics/helicsInputSetDefaultDouble.m | 2 +- .../+helics/helicsInputSetDefaultInteger.m | 2 +- .../+helics/helicsInputSetDefaultNamedPoint.m | 2 +- .../+helics/helicsInputSetDefaultRaw.m | 2 +- .../+helics/helicsInputSetDefaultString.m | 2 +- .../+helics/helicsInputSetDefaultTime.m | 2 +- .../+helics/helicsInputSetDefaultVector.m | 2 +- .../interface/+helics/helicsInputSetInfo.m | 2 +- .../+helics/helicsInputSetMinimumChange.m | 2 +- .../interface/+helics/helicsInputSetOption.m | 2 +- .../+helics/helicsMessageAppendData.m | 2 +- .../+helics/helicsMessageCheckFlag.m | 2 +- .../interface/+helics/helicsMessageClear.m | 2 +- .../+helics/helicsMessageClearFlags.m | 2 +- .../interface/+helics/helicsMessageClone.m | 2 +- .../interface/+helics/helicsMessageCopy.m | 2 +- .../interface/+helics/helicsMessageFree.m | 2 +- .../+helics/helicsMessageGetDestination.m | 2 +- .../+helics/helicsMessageGetMessageID.m | 2 +- .../helicsMessageGetOriginalDestination.m | 2 +- .../+helics/helicsMessageGetOriginalSource.m | 2 +- .../+helics/helicsMessageGetRawData.m | 2 +- .../+helics/helicsMessageGetRawDataSize.m | 2 +- .../+helics/helicsMessageGetSource.m | 2 +- .../+helics/helicsMessageGetString.m | 2 +- .../interface/+helics/helicsMessageGetTime.m | 2 +- .../interface/+helics/helicsMessageIsValid.m | 2 +- .../interface/+helics/helicsMessageReserve.m | 2 +- .../interface/+helics/helicsMessageSetData.m | 2 +- .../+helics/helicsMessageSetDestination.m | 2 +- .../+helics/helicsMessageSetFlagOption.m | 2 +- .../+helics/helicsMessageSetMessageID.m | 2 +- .../helicsMessageSetOriginalDestination.m | 2 +- .../+helics/helicsMessageSetOriginalSource.m | 2 +- .../+helics/helicsMessageSetSource.m | 2 +- .../+helics/helicsMessageSetString.m | 2 +- .../interface/+helics/helicsMessageSetTime.m | 2 +- .../+helics/helicsPublicationAddTarget.m | 2 +- .../+helics/helicsPublicationGetInfo.m | 2 +- .../+helics/helicsPublicationGetKey.m | 2 +- .../+helics/helicsPublicationGetOption.m | 2 +- .../+helics/helicsPublicationGetType.m | 2 +- .../+helics/helicsPublicationGetUnits.m | 2 +- .../+helics/helicsPublicationIsValid.m | 2 +- .../+helics/helicsPublicationPublishBoolean.m | 2 +- .../+helics/helicsPublicationPublishChar.m | 2 +- .../+helics/helicsPublicationPublishComplex.m | 2 +- .../+helics/helicsPublicationPublishDouble.m | 2 +- .../+helics/helicsPublicationPublishInteger.m | 2 +- .../helicsPublicationPublishNamedPoint.m | 2 +- .../+helics/helicsPublicationPublishRaw.m | 2 +- .../+helics/helicsPublicationPublishString.m | 2 +- .../+helics/helicsPublicationPublishTime.m | 2 +- .../+helics/helicsPublicationPublishVector.m | 2 +- .../+helics/helicsPublicationSetInfo.m | 2 +- .../helicsPublicationSetMinimumChange.m | 2 +- .../+helics/helicsPublicationSetOption.m | 2 +- .../+helics/helicsQueryBrokerExecute.m | 2 +- .../+helics/helicsQueryCoreExecute.m | 2 +- .../interface/+helics/helicsQueryExecute.m | 2 +- .../+helics/helicsQueryExecuteAsync.m | 2 +- .../+helics/helicsQueryExecuteComplete.m | 2 +- .../interface/+helics/helicsQueryFree.m | 2 +- .../+helics/helicsQueryIsCompleted.m | 2 +- .../+helics/helicsQuerySetOrdering.m | 2 +- .../+helics/helicsQuerySetQueryString.m | 2 +- .../interface/+helics/helicsQuerySetTarget.m | 2 +- .../+helics/helicsSubscriptionGetKey.m | 2 +- interfaces/matlab/interface/helicsMEX.cpp | 1047 ++++++++++------- interfaces/python/interface/helics.py | 35 + interfaces/python/interface/helicsPython.c | 182 +++ 230 files changed, 1204 insertions(+), 657 deletions(-) create mode 100644 interfaces/matlab/interface/+helics/helicsEndpointPendingMessageCount.m create mode 100644 interfaces/matlab/interface/+helics/helicsFederateDisconnect.m create mode 100644 interfaces/matlab/interface/+helics/helicsFederateDisconnectAsync.m create mode 100644 interfaces/matlab/interface/+helics/helicsFederateDisconnectComplete.m create mode 100644 interfaces/matlab/interface/+helics/helicsFederatePendingMessageCount.m diff --git a/interfaces/java/interface/helics.java b/interfaces/java/interface/helics.java index 41f6bb4d6f..3d2d499c26 100644 --- a/interfaces/java/interface/helics.java +++ b/interfaces/java/interface/helics.java @@ -917,6 +917,28 @@ public static void helicsFederateFinalizeComplete(SWIGTYPE_p_void fed) { helicsJNI.helicsFederateFinalizeComplete(SWIGTYPE_p_void.getCPtr(fed)); } + /** + * Disconnect/finalize the federate. This function halts all communication in the federate and disconnects it
+ * from the core. This call is identical to helicsFederateFinalize. + */ + public static void helicsFederateDisconnect(SWIGTYPE_p_void fed) { + helicsJNI.helicsFederateDisconnect(SWIGTYPE_p_void.getCPtr(fed)); + } + + /** + * Disconnect/finalize the federate in an async call. This call is identical to helicsFederateFinalizeAsync. + */ + public static void helicsFederateDisconnectAsync(SWIGTYPE_p_void fed) { + helicsJNI.helicsFederateDisconnectAsync(SWIGTYPE_p_void.getCPtr(fed)); + } + + /** + * Complete the asynchronous disconnect/finalize call. This call is identical to helicsFederateFinalizeComplete. + */ + public static void helicsFederateDisconnectComplete(SWIGTYPE_p_void fed) { + helicsJNI.helicsFederateDisconnectComplete(SWIGTYPE_p_void.getCPtr(fed)); + } + /** * Release the memory associated with a federate. */ @@ -2754,6 +2776,7 @@ public static int helicsEndpointHasMessage(SWIGTYPE_p_void endpoint) { } /** + * Deprecated, please use helicsFederatePendingMessageCount instead.
* Returns the number of pending receives for the specified destination endpoint.
*
* @param fed The federate to get the number of waiting messages from. @@ -2763,6 +2786,16 @@ public static int helicsFederatePendingMessages(SWIGTYPE_p_void fed) { } /** + * Returns the number of pending receives for the specified destination endpoint.
+ *
+ * @param fed The federate to get the number of waiting messages from. + */ + public static int helicsFederatePendingMessageCount(SWIGTYPE_p_void fed) { + return helicsJNI.helicsFederatePendingMessageCount(SWIGTYPE_p_void.getCPtr(fed)); + } + + /** + * Deprecated, please use helicsEndpointPendingMessageCount instead.
* Returns the number of pending receives for all endpoints of a particular federate.
*
* @param endpoint The endpoint to query. @@ -2771,6 +2804,15 @@ public static int helicsEndpointPendingMessages(SWIGTYPE_p_void endpoint) { return helicsJNI.helicsEndpointPendingMessages(SWIGTYPE_p_void.getCPtr(endpoint)); } + /** + * Returns the number of pending receives for all endpoints of a particular federate.
+ *
+ * @param endpoint The endpoint to query. + */ + public static int helicsEndpointPendingMessageCount(SWIGTYPE_p_void endpoint) { + return helicsJNI.helicsEndpointPendingMessageCount(SWIGTYPE_p_void.getCPtr(endpoint)); + } + /** * Receive a packet from a particular endpoint.
*
diff --git a/interfaces/java/interface/helicsJNI.java b/interfaces/java/interface/helicsJNI.java index ff3903888d..537249ac6a 100644 --- a/interfaces/java/interface/helicsJNI.java +++ b/interfaces/java/interface/helicsJNI.java @@ -262,6 +262,9 @@ public class helicsJNI { public final static native void helicsFederateFinalize(long jarg1); public final static native void helicsFederateFinalizeAsync(long jarg1); public final static native void helicsFederateFinalizeComplete(long jarg1); + public final static native void helicsFederateDisconnect(long jarg1); + public final static native void helicsFederateDisconnectAsync(long jarg1); + public final static native void helicsFederateDisconnectComplete(long jarg1); public final static native void helicsFederateFree(long jarg1); public final static native void helicsCloseLibrary(); public final static native void helicsFederateEnterInitializingMode(long jarg1); @@ -417,7 +420,9 @@ public class helicsJNI { public final static native int helicsFederateHasMessage(long jarg1); public final static native int helicsEndpointHasMessage(long jarg1); public final static native int helicsFederatePendingMessages(long jarg1); + public final static native int helicsFederatePendingMessageCount(long jarg1); public final static native int helicsEndpointPendingMessages(long jarg1); + public final static native int helicsEndpointPendingMessageCount(long jarg1); public final static native long helicsEndpointGetMessage(long jarg1); public final static native long helicsEndpointGetMessageObject(long jarg1); public final static native long helicsEndpointCreateMessageObject(long jarg1); diff --git a/interfaces/java/interface/helicsJava.c b/interfaces/java/interface/helicsJava.c index 0fb7d5e040..0a8bbbe746 100644 --- a/interfaces/java/interface/helicsJava.c +++ b/interfaces/java/interface/helicsJava.c @@ -4362,6 +4362,75 @@ SWIGEXPORT void JNICALL Java_com_java_helics_helicsJNI_helicsFederateFinalizeCom } +SWIGEXPORT void JNICALL Java_com_java_helics_helicsJNI_helicsFederateDisconnect(JNIEnv *jenv, jclass jcls, jlong jarg1) { + helics_federate arg1 = (helics_federate) 0 ; + helics_error *arg2 = (helics_error *) 0 ; + helics_error etemp2 ; + + (void)jenv; + (void)jcls; + { + etemp2=helicsErrorInitialize(); + arg2=&etemp2; + } + arg1 = *(helics_federate *)&jarg1; + helicsFederateDisconnect(arg1,arg2); + { + if (arg2->error_code!=helics_ok) + { + jclass clazz = (*jenv)->FindClass(jenv, "java/lang/Exception"); + (*jenv)->ThrowNew(jenv, clazz, arg2->message); + } + } +} + + +SWIGEXPORT void JNICALL Java_com_java_helics_helicsJNI_helicsFederateDisconnectAsync(JNIEnv *jenv, jclass jcls, jlong jarg1) { + helics_federate arg1 = (helics_federate) 0 ; + helics_error *arg2 = (helics_error *) 0 ; + helics_error etemp2 ; + + (void)jenv; + (void)jcls; + { + etemp2=helicsErrorInitialize(); + arg2=&etemp2; + } + arg1 = *(helics_federate *)&jarg1; + helicsFederateDisconnectAsync(arg1,arg2); + { + if (arg2->error_code!=helics_ok) + { + jclass clazz = (*jenv)->FindClass(jenv, "java/lang/Exception"); + (*jenv)->ThrowNew(jenv, clazz, arg2->message); + } + } +} + + +SWIGEXPORT void JNICALL Java_com_java_helics_helicsJNI_helicsFederateDisconnectComplete(JNIEnv *jenv, jclass jcls, jlong jarg1) { + helics_federate arg1 = (helics_federate) 0 ; + helics_error *arg2 = (helics_error *) 0 ; + helics_error etemp2 ; + + (void)jenv; + (void)jcls; + { + etemp2=helicsErrorInitialize(); + arg2=&etemp2; + } + arg1 = *(helics_federate *)&jarg1; + helicsFederateDisconnectComplete(arg1,arg2); + { + if (arg2->error_code!=helics_ok) + { + jclass clazz = (*jenv)->FindClass(jenv, "java/lang/Exception"); + (*jenv)->ThrowNew(jenv, clazz, arg2->message); + } + } +} + + SWIGEXPORT void JNICALL Java_com_java_helics_helicsJNI_helicsFederateFree(JNIEnv *jenv, jclass jcls, jlong jarg1) { helics_federate arg1 = (helics_federate) 0 ; @@ -8569,6 +8638,20 @@ SWIGEXPORT jint JNICALL Java_com_java_helics_helicsJNI_helicsFederatePendingMess } +SWIGEXPORT jint JNICALL Java_com_java_helics_helicsJNI_helicsFederatePendingMessageCount(JNIEnv *jenv, jclass jcls, jlong jarg1) { + jint jresult = 0 ; + helics_federate arg1 = (helics_federate) 0 ; + int result; + + (void)jenv; + (void)jcls; + arg1 = *(helics_federate *)&jarg1; + result = (int)helicsFederatePendingMessageCount(arg1); + jresult = (jint)result; + return jresult; +} + + SWIGEXPORT jint JNICALL Java_com_java_helics_helicsJNI_helicsEndpointPendingMessages(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; helics_endpoint arg1 = (helics_endpoint) 0 ; @@ -8583,6 +8666,20 @@ SWIGEXPORT jint JNICALL Java_com_java_helics_helicsJNI_helicsEndpointPendingMess } +SWIGEXPORT jint JNICALL Java_com_java_helics_helicsJNI_helicsEndpointPendingMessageCount(JNIEnv *jenv, jclass jcls, jlong jarg1) { + jint jresult = 0 ; + helics_endpoint arg1 = (helics_endpoint) 0 ; + int result; + + (void)jenv; + (void)jcls; + arg1 = *(helics_endpoint *)&jarg1; + result = (int)helicsEndpointPendingMessageCount(arg1); + jresult = (jint)result; + return jresult; +} + + SWIGEXPORT jlong JNICALL Java_com_java_helics_helicsJNI_helicsEndpointGetMessage(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; helics_endpoint arg1 = (helics_endpoint) 0 ; diff --git a/interfaces/matlab/interface/+helics/helicsBrokerClearTimeBarrier.m b/interfaces/matlab/interface/+helics/helicsBrokerClearTimeBarrier.m index 792f4a2b75..291ec44e90 100644 --- a/interfaces/matlab/interface/+helics/helicsBrokerClearTimeBarrier.m +++ b/interfaces/matlab/interface/+helics/helicsBrokerClearTimeBarrier.m @@ -1,3 +1,3 @@ function varargout = helicsBrokerClearTimeBarrier(varargin) - [varargout{1:nargout}] = helicsMEX(153, varargin{:}); + [varargout{1:nargout}] = helicsMEX(156, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsBrokerGlobalError.m b/interfaces/matlab/interface/+helics/helicsBrokerGlobalError.m index 74545274c5..28ea57e594 100644 --- a/interfaces/matlab/interface/+helics/helicsBrokerGlobalError.m +++ b/interfaces/matlab/interface/+helics/helicsBrokerGlobalError.m @@ -1,3 +1,3 @@ function varargout = helicsBrokerGlobalError(varargin) - [varargout{1:nargout}] = helicsMEX(154, varargin{:}); + [varargout{1:nargout}] = helicsMEX(157, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsBrokerSetGlobal.m b/interfaces/matlab/interface/+helics/helicsBrokerSetGlobal.m index ddeff5b6f9..0e97dcab3b 100644 --- a/interfaces/matlab/interface/+helics/helicsBrokerSetGlobal.m +++ b/interfaces/matlab/interface/+helics/helicsBrokerSetGlobal.m @@ -1,3 +1,3 @@ function varargout = helicsBrokerSetGlobal(varargin) - [varargout{1:nargout}] = helicsMEX(149, varargin{:}); + [varargout{1:nargout}] = helicsMEX(152, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsBrokerSetLogFile.m b/interfaces/matlab/interface/+helics/helicsBrokerSetLogFile.m index ccc5287669..2839cdd81e 100644 --- a/interfaces/matlab/interface/+helics/helicsBrokerSetLogFile.m +++ b/interfaces/matlab/interface/+helics/helicsBrokerSetLogFile.m @@ -1,3 +1,3 @@ function varargout = helicsBrokerSetLogFile(varargin) - [varargout{1:nargout}] = helicsMEX(151, varargin{:}); + [varargout{1:nargout}] = helicsMEX(154, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsBrokerSetTimeBarrier.m b/interfaces/matlab/interface/+helics/helicsBrokerSetTimeBarrier.m index cbf6b71e20..672d83f603 100644 --- a/interfaces/matlab/interface/+helics/helicsBrokerSetTimeBarrier.m +++ b/interfaces/matlab/interface/+helics/helicsBrokerSetTimeBarrier.m @@ -1,3 +1,3 @@ function varargout = helicsBrokerSetTimeBarrier(varargin) - [varargout{1:nargout}] = helicsMEX(152, varargin{:}); + [varargout{1:nargout}] = helicsMEX(155, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsCleanupLibrary.m b/interfaces/matlab/interface/+helics/helicsCleanupLibrary.m index 4a8e97431d..153938dba1 100644 --- a/interfaces/matlab/interface/+helics/helicsCleanupLibrary.m +++ b/interfaces/matlab/interface/+helics/helicsCleanupLibrary.m @@ -1,3 +1,3 @@ function varargout = helicsCleanupLibrary(varargin) - [varargout{1:nargout}] = helicsMEX(167, varargin{:}); + [varargout{1:nargout}] = helicsMEX(170, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsCloseLibrary.m b/interfaces/matlab/interface/+helics/helicsCloseLibrary.m index 8639887699..3af1b9f6b2 100644 --- a/interfaces/matlab/interface/+helics/helicsCloseLibrary.m +++ b/interfaces/matlab/interface/+helics/helicsCloseLibrary.m @@ -1,3 +1,3 @@ function varargout = helicsCloseLibrary(varargin) - [varargout{1:nargout}] = helicsMEX(110, varargin{:}); + [varargout{1:nargout}] = helicsMEX(113, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsCoreGlobalError.m b/interfaces/matlab/interface/+helics/helicsCoreGlobalError.m index 4142f67e37..bf38725530 100644 --- a/interfaces/matlab/interface/+helics/helicsCoreGlobalError.m +++ b/interfaces/matlab/interface/+helics/helicsCoreGlobalError.m @@ -1,3 +1,3 @@ function varargout = helicsCoreGlobalError(varargin) - [varargout{1:nargout}] = helicsMEX(155, varargin{:}); + [varargout{1:nargout}] = helicsMEX(158, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsCoreRegisterCloningFilter.m b/interfaces/matlab/interface/+helics/helicsCoreRegisterCloningFilter.m index 0efbe431f7..d9633d6995 100644 --- a/interfaces/matlab/interface/+helics/helicsCoreRegisterCloningFilter.m +++ b/interfaces/matlab/interface/+helics/helicsCoreRegisterCloningFilter.m @@ -1,3 +1,3 @@ function varargout = helicsCoreRegisterCloningFilter(varargin) - [varargout{1:nargout}] = helicsMEX(311, varargin{:}); + [varargout{1:nargout}] = helicsMEX(316, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsCoreRegisterFilter.m b/interfaces/matlab/interface/+helics/helicsCoreRegisterFilter.m index fdc5a73574..2b3cedb212 100644 --- a/interfaces/matlab/interface/+helics/helicsCoreRegisterFilter.m +++ b/interfaces/matlab/interface/+helics/helicsCoreRegisterFilter.m @@ -1,3 +1,3 @@ function varargout = helicsCoreRegisterFilter(varargin) - [varargout{1:nargout}] = helicsMEX(310, varargin{:}); + [varargout{1:nargout}] = helicsMEX(315, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsCoreSetGlobal.m b/interfaces/matlab/interface/+helics/helicsCoreSetGlobal.m index e4580df261..daff599bb7 100644 --- a/interfaces/matlab/interface/+helics/helicsCoreSetGlobal.m +++ b/interfaces/matlab/interface/+helics/helicsCoreSetGlobal.m @@ -1,3 +1,3 @@ function varargout = helicsCoreSetGlobal(varargin) - [varargout{1:nargout}] = helicsMEX(148, varargin{:}); + [varargout{1:nargout}] = helicsMEX(151, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsCoreSetLogFile.m b/interfaces/matlab/interface/+helics/helicsCoreSetLogFile.m index eeacf3fe67..707c7ad84f 100644 --- a/interfaces/matlab/interface/+helics/helicsCoreSetLogFile.m +++ b/interfaces/matlab/interface/+helics/helicsCoreSetLogFile.m @@ -1,3 +1,3 @@ function varargout = helicsCoreSetLogFile(varargin) - [varargout{1:nargout}] = helicsMEX(150, varargin{:}); + [varargout{1:nargout}] = helicsMEX(153, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsCreateQuery.m b/interfaces/matlab/interface/+helics/helicsCreateQuery.m index 268046cc67..6849b84d2e 100644 --- a/interfaces/matlab/interface/+helics/helicsCreateQuery.m +++ b/interfaces/matlab/interface/+helics/helicsCreateQuery.m @@ -1,3 +1,3 @@ function varargout = helicsCreateQuery(varargin) - [varargout{1:nargout}] = helicsMEX(156, varargin{:}); + [varargout{1:nargout}] = helicsMEX(159, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointClearMessages.m b/interfaces/matlab/interface/+helics/helicsEndpointClearMessages.m index 91a74656c0..d169bcef0f 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointClearMessages.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointClearMessages.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointClearMessages(varargin) - [varargout{1:nargout}] = helicsMEX(271, varargin{:}); + [varargout{1:nargout}] = helicsMEX(276, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointCreateMessageObject.m b/interfaces/matlab/interface/+helics/helicsEndpointCreateMessageObject.m index 65372dc6b1..f6daeb1c0e 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointCreateMessageObject.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointCreateMessageObject.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointCreateMessageObject(varargin) - [varargout{1:nargout}] = helicsMEX(266, varargin{:}); + [varargout{1:nargout}] = helicsMEX(271, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointGetDefaultDestination.m b/interfaces/matlab/interface/+helics/helicsEndpointGetDefaultDestination.m index 87115e2f05..80fe35802e 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointGetDefaultDestination.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointGetDefaultDestination.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointGetDefaultDestination(varargin) - [varargout{1:nargout}] = helicsMEX(253, varargin{:}); + [varargout{1:nargout}] = helicsMEX(256, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointGetInfo.m b/interfaces/matlab/interface/+helics/helicsEndpointGetInfo.m index 72e122f336..b64556d7a7 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointGetInfo.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointGetInfo.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointGetInfo(varargin) - [varargout{1:nargout}] = helicsMEX(275, varargin{:}); + [varargout{1:nargout}] = helicsMEX(280, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointGetMessage.m b/interfaces/matlab/interface/+helics/helicsEndpointGetMessage.m index 6af49f67c5..4e1567912f 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointGetMessage.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointGetMessage.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointGetMessage(varargin) - [varargout{1:nargout}] = helicsMEX(264, varargin{:}); + [varargout{1:nargout}] = helicsMEX(269, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointGetMessageObject.m b/interfaces/matlab/interface/+helics/helicsEndpointGetMessageObject.m index 140d163744..2b13636ffc 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointGetMessageObject.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointGetMessageObject.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointGetMessageObject(varargin) - [varargout{1:nargout}] = helicsMEX(265, varargin{:}); + [varargout{1:nargout}] = helicsMEX(270, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointGetName.m b/interfaces/matlab/interface/+helics/helicsEndpointGetName.m index 270c723d75..86597d235a 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointGetName.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointGetName.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointGetName(varargin) - [varargout{1:nargout}] = helicsMEX(273, varargin{:}); + [varargout{1:nargout}] = helicsMEX(278, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointGetOption.m b/interfaces/matlab/interface/+helics/helicsEndpointGetOption.m index 150fe04671..ed36b942b7 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointGetOption.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointGetOption.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointGetOption(varargin) - [varargout{1:nargout}] = helicsMEX(278, varargin{:}); + [varargout{1:nargout}] = helicsMEX(283, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointGetType.m b/interfaces/matlab/interface/+helics/helicsEndpointGetType.m index a17283c659..90151181f4 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointGetType.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointGetType.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointGetType(varargin) - [varargout{1:nargout}] = helicsMEX(272, varargin{:}); + [varargout{1:nargout}] = helicsMEX(277, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointHasMessage.m b/interfaces/matlab/interface/+helics/helicsEndpointHasMessage.m index 1c921bfc1a..861a16d267 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointHasMessage.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointHasMessage.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointHasMessage(varargin) - [varargout{1:nargout}] = helicsMEX(261, varargin{:}); + [varargout{1:nargout}] = helicsMEX(264, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointIsValid.m b/interfaces/matlab/interface/+helics/helicsEndpointIsValid.m index afeaa331d0..0230fcacfe 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointIsValid.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointIsValid.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointIsValid(varargin) - [varargout{1:nargout}] = helicsMEX(251, varargin{:}); + [varargout{1:nargout}] = helicsMEX(254, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointPendingMessageCount.m b/interfaces/matlab/interface/+helics/helicsEndpointPendingMessageCount.m new file mode 100644 index 0000000000..93f7c3be21 --- /dev/null +++ b/interfaces/matlab/interface/+helics/helicsEndpointPendingMessageCount.m @@ -0,0 +1,3 @@ +function varargout = helicsEndpointPendingMessageCount(varargin) + [varargout{1:nargout}] = helicsMEX(268, varargin{:}); +end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointPendingMessages.m b/interfaces/matlab/interface/+helics/helicsEndpointPendingMessages.m index 82caa861e4..afdb5a0ec9 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointPendingMessages.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointPendingMessages.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointPendingMessages(varargin) - [varargout{1:nargout}] = helicsMEX(263, varargin{:}); + [varargout{1:nargout}] = helicsMEX(267, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointSendEventRaw.m b/interfaces/matlab/interface/+helics/helicsEndpointSendEventRaw.m index e871c9c282..ca5fc52d95 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointSendEventRaw.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointSendEventRaw.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointSendEventRaw(varargin) - [varargout{1:nargout}] = helicsMEX(255, varargin{:}); + [varargout{1:nargout}] = helicsMEX(258, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointSendMessage.m b/interfaces/matlab/interface/+helics/helicsEndpointSendMessage.m index 7682f291cd..ebeffd167d 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointSendMessage.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointSendMessage.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointSendMessage(varargin) - [varargout{1:nargout}] = helicsMEX(256, varargin{:}); + [varargout{1:nargout}] = helicsMEX(259, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointSendMessageObject.m b/interfaces/matlab/interface/+helics/helicsEndpointSendMessageObject.m index ae2ccc9854..12b099c890 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointSendMessageObject.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointSendMessageObject.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointSendMessageObject(varargin) - [varargout{1:nargout}] = helicsMEX(257, varargin{:}); + [varargout{1:nargout}] = helicsMEX(260, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointSendMessageObjectZeroCopy.m b/interfaces/matlab/interface/+helics/helicsEndpointSendMessageObjectZeroCopy.m index 103dd7555d..4a163e7a59 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointSendMessageObjectZeroCopy.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointSendMessageObjectZeroCopy.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointSendMessageObjectZeroCopy(varargin) - [varargout{1:nargout}] = helicsMEX(258, varargin{:}); + [varargout{1:nargout}] = helicsMEX(261, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointSendMessageRaw.m b/interfaces/matlab/interface/+helics/helicsEndpointSendMessageRaw.m index fac286d637..f6f757d150 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointSendMessageRaw.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointSendMessageRaw.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointSendMessageRaw(varargin) - [varargout{1:nargout}] = helicsMEX(254, varargin{:}); + [varargout{1:nargout}] = helicsMEX(257, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointSetDefaultDestination.m b/interfaces/matlab/interface/+helics/helicsEndpointSetDefaultDestination.m index 68a0029d1a..e19742af59 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointSetDefaultDestination.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointSetDefaultDestination.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointSetDefaultDestination(varargin) - [varargout{1:nargout}] = helicsMEX(252, varargin{:}); + [varargout{1:nargout}] = helicsMEX(255, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointSetInfo.m b/interfaces/matlab/interface/+helics/helicsEndpointSetInfo.m index e87f47cf13..11add9ac87 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointSetInfo.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointSetInfo.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointSetInfo(varargin) - [varargout{1:nargout}] = helicsMEX(276, varargin{:}); + [varargout{1:nargout}] = helicsMEX(281, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointSetOption.m b/interfaces/matlab/interface/+helics/helicsEndpointSetOption.m index 696b46a311..945ece21c2 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointSetOption.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointSetOption.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointSetOption(varargin) - [varargout{1:nargout}] = helicsMEX(277, varargin{:}); + [varargout{1:nargout}] = helicsMEX(282, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsEndpointSubscribe.m b/interfaces/matlab/interface/+helics/helicsEndpointSubscribe.m index 3a764283ca..478db01028 100644 --- a/interfaces/matlab/interface/+helics/helicsEndpointSubscribe.m +++ b/interfaces/matlab/interface/+helics/helicsEndpointSubscribe.m @@ -1,3 +1,3 @@ function varargout = helicsEndpointSubscribe(varargin) - [varargout{1:nargout}] = helicsMEX(259, varargin{:}); + [varargout{1:nargout}] = helicsMEX(262, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateAddDependency.m b/interfaces/matlab/interface/+helics/helicsFederateAddDependency.m index 81d5a680cf..d524b2be9a 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateAddDependency.m +++ b/interfaces/matlab/interface/+helics/helicsFederateAddDependency.m @@ -1,3 +1,3 @@ function varargout = helicsFederateAddDependency(varargin) - [varargout{1:nargout}] = helicsMEX(141, varargin{:}); + [varargout{1:nargout}] = helicsMEX(144, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateClearMessages.m b/interfaces/matlab/interface/+helics/helicsFederateClearMessages.m index 4678141807..3430dcf3cf 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateClearMessages.m +++ b/interfaces/matlab/interface/+helics/helicsFederateClearMessages.m @@ -1,3 +1,3 @@ function varargout = helicsFederateClearMessages(varargin) - [varargout{1:nargout}] = helicsMEX(270, varargin{:}); + [varargout{1:nargout}] = helicsMEX(275, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateClearUpdates.m b/interfaces/matlab/interface/+helics/helicsFederateClearUpdates.m index 81a134dcf2..93632ca15d 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateClearUpdates.m +++ b/interfaces/matlab/interface/+helics/helicsFederateClearUpdates.m @@ -1,3 +1,3 @@ function varargout = helicsFederateClearUpdates(varargin) - [varargout{1:nargout}] = helicsMEX(182, varargin{:}); + [varargout{1:nargout}] = helicsMEX(185, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateCreateMessageObject.m b/interfaces/matlab/interface/+helics/helicsFederateCreateMessageObject.m index 16dd18e722..79ed712675 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateCreateMessageObject.m +++ b/interfaces/matlab/interface/+helics/helicsFederateCreateMessageObject.m @@ -1,3 +1,3 @@ function varargout = helicsFederateCreateMessageObject(varargin) - [varargout{1:nargout}] = helicsMEX(269, varargin{:}); + [varargout{1:nargout}] = helicsMEX(274, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateDisconnect.m b/interfaces/matlab/interface/+helics/helicsFederateDisconnect.m new file mode 100644 index 0000000000..fc028caf20 --- /dev/null +++ b/interfaces/matlab/interface/+helics/helicsFederateDisconnect.m @@ -0,0 +1,3 @@ +function varargout = helicsFederateDisconnect(varargin) + [varargout{1:nargout}] = helicsMEX(109, varargin{:}); +end diff --git a/interfaces/matlab/interface/+helics/helicsFederateDisconnectAsync.m b/interfaces/matlab/interface/+helics/helicsFederateDisconnectAsync.m new file mode 100644 index 0000000000..07afc4e315 --- /dev/null +++ b/interfaces/matlab/interface/+helics/helicsFederateDisconnectAsync.m @@ -0,0 +1,3 @@ +function varargout = helicsFederateDisconnectAsync(varargin) + [varargout{1:nargout}] = helicsMEX(110, varargin{:}); +end diff --git a/interfaces/matlab/interface/+helics/helicsFederateDisconnectComplete.m b/interfaces/matlab/interface/+helics/helicsFederateDisconnectComplete.m new file mode 100644 index 0000000000..fcf3e235d0 --- /dev/null +++ b/interfaces/matlab/interface/+helics/helicsFederateDisconnectComplete.m @@ -0,0 +1,3 @@ +function varargout = helicsFederateDisconnectComplete(varargin) + [varargout{1:nargout}] = helicsMEX(111, varargin{:}); +end diff --git a/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingMode.m b/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingMode.m index 189f277090..d44788355c 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingMode.m +++ b/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingMode.m @@ -1,3 +1,3 @@ function varargout = helicsFederateEnterExecutingMode(varargin) - [varargout{1:nargout}] = helicsMEX(115, varargin{:}); + [varargout{1:nargout}] = helicsMEX(118, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeAsync.m b/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeAsync.m index 252243c2a7..cbfc73821e 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeAsync.m +++ b/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeAsync.m @@ -1,3 +1,3 @@ function varargout = helicsFederateEnterExecutingModeAsync(varargin) - [varargout{1:nargout}] = helicsMEX(116, varargin{:}); + [varargout{1:nargout}] = helicsMEX(119, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeComplete.m b/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeComplete.m index 3322f0ea65..993057103d 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeComplete.m +++ b/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeComplete.m @@ -1,3 +1,3 @@ function varargout = helicsFederateEnterExecutingModeComplete(varargin) - [varargout{1:nargout}] = helicsMEX(117, varargin{:}); + [varargout{1:nargout}] = helicsMEX(120, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeIterative.m b/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeIterative.m index 0fd544e939..6ea9f2fda4 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeIterative.m +++ b/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeIterative.m @@ -1,3 +1,3 @@ function varargout = helicsFederateEnterExecutingModeIterative(varargin) - [varargout{1:nargout}] = helicsMEX(118, varargin{:}); + [varargout{1:nargout}] = helicsMEX(121, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeIterativeAsync.m b/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeIterativeAsync.m index 5e7dfee829..efade56e53 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeIterativeAsync.m +++ b/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeIterativeAsync.m @@ -1,3 +1,3 @@ function varargout = helicsFederateEnterExecutingModeIterativeAsync(varargin) - [varargout{1:nargout}] = helicsMEX(119, varargin{:}); + [varargout{1:nargout}] = helicsMEX(122, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeIterativeComplete.m b/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeIterativeComplete.m index 369354c15b..d39dede5d2 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeIterativeComplete.m +++ b/interfaces/matlab/interface/+helics/helicsFederateEnterExecutingModeIterativeComplete.m @@ -1,3 +1,3 @@ function varargout = helicsFederateEnterExecutingModeIterativeComplete(varargin) - [varargout{1:nargout}] = helicsMEX(120, varargin{:}); + [varargout{1:nargout}] = helicsMEX(123, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateEnterInitializingMode.m b/interfaces/matlab/interface/+helics/helicsFederateEnterInitializingMode.m index 0e564c8ad8..761e2365ea 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateEnterInitializingMode.m +++ b/interfaces/matlab/interface/+helics/helicsFederateEnterInitializingMode.m @@ -1,3 +1,3 @@ function varargout = helicsFederateEnterInitializingMode(varargin) - [varargout{1:nargout}] = helicsMEX(111, varargin{:}); + [varargout{1:nargout}] = helicsMEX(114, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateEnterInitializingModeAsync.m b/interfaces/matlab/interface/+helics/helicsFederateEnterInitializingModeAsync.m index a7b51b5303..f89abf9249 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateEnterInitializingModeAsync.m +++ b/interfaces/matlab/interface/+helics/helicsFederateEnterInitializingModeAsync.m @@ -1,3 +1,3 @@ function varargout = helicsFederateEnterInitializingModeAsync(varargin) - [varargout{1:nargout}] = helicsMEX(112, varargin{:}); + [varargout{1:nargout}] = helicsMEX(115, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateEnterInitializingModeComplete.m b/interfaces/matlab/interface/+helics/helicsFederateEnterInitializingModeComplete.m index 04c00af11a..7d883d95d2 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateEnterInitializingModeComplete.m +++ b/interfaces/matlab/interface/+helics/helicsFederateEnterInitializingModeComplete.m @@ -1,3 +1,3 @@ function varargout = helicsFederateEnterInitializingModeComplete(varargin) - [varargout{1:nargout}] = helicsMEX(114, varargin{:}); + [varargout{1:nargout}] = helicsMEX(117, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateFree.m b/interfaces/matlab/interface/+helics/helicsFederateFree.m index 63fa8852c0..57e0962dbb 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateFree.m +++ b/interfaces/matlab/interface/+helics/helicsFederateFree.m @@ -1,3 +1,3 @@ function varargout = helicsFederateFree(varargin) - [varargout{1:nargout}] = helicsMEX(109, varargin{:}); + [varargout{1:nargout}] = helicsMEX(112, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetCoreObject.m b/interfaces/matlab/interface/+helics/helicsFederateGetCoreObject.m index a3bbe64dfa..d7dd0695b5 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetCoreObject.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetCoreObject.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetCoreObject(varargin) - [varargout{1:nargout}] = helicsMEX(122, varargin{:}); + [varargout{1:nargout}] = helicsMEX(125, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetCurrentTime.m b/interfaces/matlab/interface/+helics/helicsFederateGetCurrentTime.m index 352a73da68..aba1b48756 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetCurrentTime.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetCurrentTime.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetCurrentTime(varargin) - [varargout{1:nargout}] = helicsMEX(139, varargin{:}); + [varargout{1:nargout}] = helicsMEX(142, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetEndpoint.m b/interfaces/matlab/interface/+helics/helicsFederateGetEndpoint.m index aa5815ecb1..51fbc2207b 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetEndpoint.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetEndpoint.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetEndpoint(varargin) - [varargout{1:nargout}] = helicsMEX(249, varargin{:}); + [varargout{1:nargout}] = helicsMEX(252, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetEndpointByIndex.m b/interfaces/matlab/interface/+helics/helicsFederateGetEndpointByIndex.m index c6d82547f9..103b516c38 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetEndpointByIndex.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetEndpointByIndex.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetEndpointByIndex(varargin) - [varargout{1:nargout}] = helicsMEX(250, varargin{:}); + [varargout{1:nargout}] = helicsMEX(253, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetEndpointCount.m b/interfaces/matlab/interface/+helics/helicsFederateGetEndpointCount.m index b9a43d935b..41f1267498 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetEndpointCount.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetEndpointCount.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetEndpointCount(varargin) - [varargout{1:nargout}] = helicsMEX(274, varargin{:}); + [varargout{1:nargout}] = helicsMEX(279, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetFilter.m b/interfaces/matlab/interface/+helics/helicsFederateGetFilter.m index f8c16413ec..3f75235a11 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetFilter.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetFilter.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetFilter(varargin) - [varargout{1:nargout}] = helicsMEX(313, varargin{:}); + [varargout{1:nargout}] = helicsMEX(318, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetFilterByIndex.m b/interfaces/matlab/interface/+helics/helicsFederateGetFilterByIndex.m index bdded8b88a..e3e044f401 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetFilterByIndex.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetFilterByIndex.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetFilterByIndex(varargin) - [varargout{1:nargout}] = helicsMEX(314, varargin{:}); + [varargout{1:nargout}] = helicsMEX(319, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetFilterCount.m b/interfaces/matlab/interface/+helics/helicsFederateGetFilterCount.m index ad81e0e4f6..4f5049c663 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetFilterCount.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetFilterCount.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetFilterCount(varargin) - [varargout{1:nargout}] = helicsMEX(312, varargin{:}); + [varargout{1:nargout}] = helicsMEX(317, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetFlagOption.m b/interfaces/matlab/interface/+helics/helicsFederateGetFlagOption.m index 7714492f57..7a43dbef02 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetFlagOption.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetFlagOption.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetFlagOption(varargin) - [varargout{1:nargout}] = helicsMEX(137, varargin{:}); + [varargout{1:nargout}] = helicsMEX(140, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetInput.m b/interfaces/matlab/interface/+helics/helicsFederateGetInput.m index e6cfcd5b80..879712aba5 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetInput.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetInput.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetInput(varargin) - [varargout{1:nargout}] = helicsMEX(179, varargin{:}); + [varargout{1:nargout}] = helicsMEX(182, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetInputByIndex.m b/interfaces/matlab/interface/+helics/helicsFederateGetInputByIndex.m index e6f5e25966..26cfd42bbb 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetInputByIndex.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetInputByIndex.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetInputByIndex(varargin) - [varargout{1:nargout}] = helicsMEX(180, varargin{:}); + [varargout{1:nargout}] = helicsMEX(183, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetInputCount.m b/interfaces/matlab/interface/+helics/helicsFederateGetInputCount.m index 81d11a2330..c5dfd724aa 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetInputCount.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetInputCount.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetInputCount(varargin) - [varargout{1:nargout}] = helicsMEX(246, varargin{:}); + [varargout{1:nargout}] = helicsMEX(249, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetIntegerProperty.m b/interfaces/matlab/interface/+helics/helicsFederateGetIntegerProperty.m index 2edb78fd40..5c2bde08a1 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetIntegerProperty.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetIntegerProperty.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetIntegerProperty(varargin) - [varargout{1:nargout}] = helicsMEX(138, varargin{:}); + [varargout{1:nargout}] = helicsMEX(141, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetMessage.m b/interfaces/matlab/interface/+helics/helicsFederateGetMessage.m index 6f475abd6b..e0536af082 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetMessage.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetMessage.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetMessage(varargin) - [varargout{1:nargout}] = helicsMEX(267, varargin{:}); + [varargout{1:nargout}] = helicsMEX(272, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetMessageObject.m b/interfaces/matlab/interface/+helics/helicsFederateGetMessageObject.m index e2156c39fe..a6af0b470b 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetMessageObject.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetMessageObject.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetMessageObject(varargin) - [varargout{1:nargout}] = helicsMEX(268, varargin{:}); + [varargout{1:nargout}] = helicsMEX(273, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetName.m b/interfaces/matlab/interface/+helics/helicsFederateGetName.m index 8531ae8339..badacd1810 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetName.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetName.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetName(varargin) - [varargout{1:nargout}] = helicsMEX(131, varargin{:}); + [varargout{1:nargout}] = helicsMEX(134, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetPublication.m b/interfaces/matlab/interface/+helics/helicsFederateGetPublication.m index 240df2d574..2031508968 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetPublication.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetPublication.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetPublication(varargin) - [varargout{1:nargout}] = helicsMEX(177, varargin{:}); + [varargout{1:nargout}] = helicsMEX(180, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetPublicationByIndex.m b/interfaces/matlab/interface/+helics/helicsFederateGetPublicationByIndex.m index fcaceee57c..c88695f7cb 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetPublicationByIndex.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetPublicationByIndex.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetPublicationByIndex(varargin) - [varargout{1:nargout}] = helicsMEX(178, varargin{:}); + [varargout{1:nargout}] = helicsMEX(181, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetPublicationCount.m b/interfaces/matlab/interface/+helics/helicsFederateGetPublicationCount.m index 4c56b6350d..e49b8eb0de 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetPublicationCount.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetPublicationCount.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetPublicationCount(varargin) - [varargout{1:nargout}] = helicsMEX(245, varargin{:}); + [varargout{1:nargout}] = helicsMEX(248, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetState.m b/interfaces/matlab/interface/+helics/helicsFederateGetState.m index 88abe184e4..144f011ad1 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetState.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetState.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetState(varargin) - [varargout{1:nargout}] = helicsMEX(121, varargin{:}); + [varargout{1:nargout}] = helicsMEX(124, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetSubscription.m b/interfaces/matlab/interface/+helics/helicsFederateGetSubscription.m index 11ac25d619..7a56584541 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetSubscription.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetSubscription.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetSubscription(varargin) - [varargout{1:nargout}] = helicsMEX(181, varargin{:}); + [varargout{1:nargout}] = helicsMEX(184, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateGetTimeProperty.m b/interfaces/matlab/interface/+helics/helicsFederateGetTimeProperty.m index 299dcfb6c5..3f41140fe8 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateGetTimeProperty.m +++ b/interfaces/matlab/interface/+helics/helicsFederateGetTimeProperty.m @@ -1,3 +1,3 @@ function varargout = helicsFederateGetTimeProperty(varargin) - [varargout{1:nargout}] = helicsMEX(136, varargin{:}); + [varargout{1:nargout}] = helicsMEX(139, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateHasMessage.m b/interfaces/matlab/interface/+helics/helicsFederateHasMessage.m index f7744f3b87..7f881b026a 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateHasMessage.m +++ b/interfaces/matlab/interface/+helics/helicsFederateHasMessage.m @@ -1,3 +1,3 @@ function varargout = helicsFederateHasMessage(varargin) - [varargout{1:nargout}] = helicsMEX(260, varargin{:}); + [varargout{1:nargout}] = helicsMEX(263, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateIsAsyncOperationCompleted.m b/interfaces/matlab/interface/+helics/helicsFederateIsAsyncOperationCompleted.m index ca347515ba..5f6146aa98 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateIsAsyncOperationCompleted.m +++ b/interfaces/matlab/interface/+helics/helicsFederateIsAsyncOperationCompleted.m @@ -1,3 +1,3 @@ function varargout = helicsFederateIsAsyncOperationCompleted(varargin) - [varargout{1:nargout}] = helicsMEX(113, varargin{:}); + [varargout{1:nargout}] = helicsMEX(116, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateLogDebugMessage.m b/interfaces/matlab/interface/+helics/helicsFederateLogDebugMessage.m index 08b9b59e95..331b19ef12 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateLogDebugMessage.m +++ b/interfaces/matlab/interface/+helics/helicsFederateLogDebugMessage.m @@ -1,3 +1,3 @@ function varargout = helicsFederateLogDebugMessage(varargin) - [varargout{1:nargout}] = helicsMEX(146, varargin{:}); + [varargout{1:nargout}] = helicsMEX(149, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateLogErrorMessage.m b/interfaces/matlab/interface/+helics/helicsFederateLogErrorMessage.m index b15bbfa27b..374f07bc7f 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateLogErrorMessage.m +++ b/interfaces/matlab/interface/+helics/helicsFederateLogErrorMessage.m @@ -1,3 +1,3 @@ function varargout = helicsFederateLogErrorMessage(varargin) - [varargout{1:nargout}] = helicsMEX(143, varargin{:}); + [varargout{1:nargout}] = helicsMEX(146, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateLogInfoMessage.m b/interfaces/matlab/interface/+helics/helicsFederateLogInfoMessage.m index 56a2887de4..4e50fe229e 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateLogInfoMessage.m +++ b/interfaces/matlab/interface/+helics/helicsFederateLogInfoMessage.m @@ -1,3 +1,3 @@ function varargout = helicsFederateLogInfoMessage(varargin) - [varargout{1:nargout}] = helicsMEX(145, varargin{:}); + [varargout{1:nargout}] = helicsMEX(148, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateLogLevelMessage.m b/interfaces/matlab/interface/+helics/helicsFederateLogLevelMessage.m index af61003d0b..6a88f4146b 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateLogLevelMessage.m +++ b/interfaces/matlab/interface/+helics/helicsFederateLogLevelMessage.m @@ -1,3 +1,3 @@ function varargout = helicsFederateLogLevelMessage(varargin) - [varargout{1:nargout}] = helicsMEX(147, varargin{:}); + [varargout{1:nargout}] = helicsMEX(150, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateLogWarningMessage.m b/interfaces/matlab/interface/+helics/helicsFederateLogWarningMessage.m index 9fa87f4ac9..437094a595 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateLogWarningMessage.m +++ b/interfaces/matlab/interface/+helics/helicsFederateLogWarningMessage.m @@ -1,3 +1,3 @@ function varargout = helicsFederateLogWarningMessage(varargin) - [varargout{1:nargout}] = helicsMEX(144, varargin{:}); + [varargout{1:nargout}] = helicsMEX(147, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederatePendingMessageCount.m b/interfaces/matlab/interface/+helics/helicsFederatePendingMessageCount.m new file mode 100644 index 0000000000..ff96003cab --- /dev/null +++ b/interfaces/matlab/interface/+helics/helicsFederatePendingMessageCount.m @@ -0,0 +1,3 @@ +function varargout = helicsFederatePendingMessageCount(varargin) + [varargout{1:nargout}] = helicsMEX(266, varargin{:}); +end diff --git a/interfaces/matlab/interface/+helics/helicsFederatePendingMessages.m b/interfaces/matlab/interface/+helics/helicsFederatePendingMessages.m index 74d2ee84ca..d5fb0dbbf0 100644 --- a/interfaces/matlab/interface/+helics/helicsFederatePendingMessages.m +++ b/interfaces/matlab/interface/+helics/helicsFederatePendingMessages.m @@ -1,3 +1,3 @@ function varargout = helicsFederatePendingMessages(varargin) - [varargout{1:nargout}] = helicsMEX(262, varargin{:}); + [varargout{1:nargout}] = helicsMEX(265, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederatePublishJSON.m b/interfaces/matlab/interface/+helics/helicsFederatePublishJSON.m index b9038badcf..84f56340b4 100644 --- a/interfaces/matlab/interface/+helics/helicsFederatePublishJSON.m +++ b/interfaces/matlab/interface/+helics/helicsFederatePublishJSON.m @@ -1,3 +1,3 @@ function varargout = helicsFederatePublishJSON(varargin) - [varargout{1:nargout}] = helicsMEX(184, varargin{:}); + [varargout{1:nargout}] = helicsMEX(187, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRegisterCloningFilter.m b/interfaces/matlab/interface/+helics/helicsFederateRegisterCloningFilter.m index 0b3bc8c57f..32502c31ef 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRegisterCloningFilter.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRegisterCloningFilter.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRegisterCloningFilter(varargin) - [varargout{1:nargout}] = helicsMEX(308, varargin{:}); + [varargout{1:nargout}] = helicsMEX(313, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRegisterEndpoint.m b/interfaces/matlab/interface/+helics/helicsFederateRegisterEndpoint.m index 0b4a59ac77..d0af0056d6 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRegisterEndpoint.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRegisterEndpoint.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRegisterEndpoint(varargin) - [varargout{1:nargout}] = helicsMEX(247, varargin{:}); + [varargout{1:nargout}] = helicsMEX(250, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRegisterFilter.m b/interfaces/matlab/interface/+helics/helicsFederateRegisterFilter.m index e2aae92163..316e90241c 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRegisterFilter.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRegisterFilter.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRegisterFilter(varargin) - [varargout{1:nargout}] = helicsMEX(306, varargin{:}); + [varargout{1:nargout}] = helicsMEX(311, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRegisterFromPublicationJSON.m b/interfaces/matlab/interface/+helics/helicsFederateRegisterFromPublicationJSON.m index 9934b18877..6c5df0b3d1 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRegisterFromPublicationJSON.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRegisterFromPublicationJSON.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRegisterFromPublicationJSON(varargin) - [varargout{1:nargout}] = helicsMEX(183, varargin{:}); + [varargout{1:nargout}] = helicsMEX(186, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalCloningFilter.m b/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalCloningFilter.m index ea225e678e..c90c459a5c 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalCloningFilter.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalCloningFilter.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRegisterGlobalCloningFilter(varargin) - [varargout{1:nargout}] = helicsMEX(309, varargin{:}); + [varargout{1:nargout}] = helicsMEX(314, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalEndpoint.m b/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalEndpoint.m index 2fb43aba7e..48ed890a43 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalEndpoint.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalEndpoint.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRegisterGlobalEndpoint(varargin) - [varargout{1:nargout}] = helicsMEX(248, varargin{:}); + [varargout{1:nargout}] = helicsMEX(251, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalFilter.m b/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalFilter.m index 78ae209122..dba1819ee9 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalFilter.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalFilter.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRegisterGlobalFilter(varargin) - [varargout{1:nargout}] = helicsMEX(307, varargin{:}); + [varargout{1:nargout}] = helicsMEX(312, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalInput.m b/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalInput.m index fce6ffe438..bde70226bd 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalInput.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalInput.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRegisterGlobalInput(varargin) - [varargout{1:nargout}] = helicsMEX(175, varargin{:}); + [varargout{1:nargout}] = helicsMEX(178, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalPublication.m b/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalPublication.m index 44ad536331..89ffc29556 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalPublication.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalPublication.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRegisterGlobalPublication(varargin) - [varargout{1:nargout}] = helicsMEX(171, varargin{:}); + [varargout{1:nargout}] = helicsMEX(174, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalTypeInput.m b/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalTypeInput.m index 0e8f0d4ce9..11b932fda8 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalTypeInput.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalTypeInput.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRegisterGlobalTypeInput(varargin) - [varargout{1:nargout}] = helicsMEX(176, varargin{:}); + [varargout{1:nargout}] = helicsMEX(179, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalTypePublication.m b/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalTypePublication.m index 25eaefd8b6..5cb654a17c 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalTypePublication.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRegisterGlobalTypePublication.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRegisterGlobalTypePublication(varargin) - [varargout{1:nargout}] = helicsMEX(172, varargin{:}); + [varargout{1:nargout}] = helicsMEX(175, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRegisterInput.m b/interfaces/matlab/interface/+helics/helicsFederateRegisterInput.m index 4792c74c6c..dd024c86c3 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRegisterInput.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRegisterInput.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRegisterInput(varargin) - [varargout{1:nargout}] = helicsMEX(173, varargin{:}); + [varargout{1:nargout}] = helicsMEX(176, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRegisterPublication.m b/interfaces/matlab/interface/+helics/helicsFederateRegisterPublication.m index 602be3818a..295bc85f22 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRegisterPublication.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRegisterPublication.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRegisterPublication(varargin) - [varargout{1:nargout}] = helicsMEX(169, varargin{:}); + [varargout{1:nargout}] = helicsMEX(172, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRegisterSubscription.m b/interfaces/matlab/interface/+helics/helicsFederateRegisterSubscription.m index e972b45222..56f90d75d2 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRegisterSubscription.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRegisterSubscription.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRegisterSubscription(varargin) - [varargout{1:nargout}] = helicsMEX(168, varargin{:}); + [varargout{1:nargout}] = helicsMEX(171, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRegisterTypeInput.m b/interfaces/matlab/interface/+helics/helicsFederateRegisterTypeInput.m index 4b1eee7200..9c84a3e96c 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRegisterTypeInput.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRegisterTypeInput.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRegisterTypeInput(varargin) - [varargout{1:nargout}] = helicsMEX(174, varargin{:}); + [varargout{1:nargout}] = helicsMEX(177, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRegisterTypePublication.m b/interfaces/matlab/interface/+helics/helicsFederateRegisterTypePublication.m index 5b931bac32..0d119bf4a4 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRegisterTypePublication.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRegisterTypePublication.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRegisterTypePublication(varargin) - [varargout{1:nargout}] = helicsMEX(170, varargin{:}); + [varargout{1:nargout}] = helicsMEX(173, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRequestNextStep.m b/interfaces/matlab/interface/+helics/helicsFederateRequestNextStep.m index 6543e16885..0bdf6d00a9 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRequestNextStep.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRequestNextStep.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRequestNextStep(varargin) - [varargout{1:nargout}] = helicsMEX(125, varargin{:}); + [varargout{1:nargout}] = helicsMEX(128, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRequestTime.m b/interfaces/matlab/interface/+helics/helicsFederateRequestTime.m index 95fbc5f212..3c0decdc0d 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRequestTime.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRequestTime.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRequestTime(varargin) - [varargout{1:nargout}] = helicsMEX(123, varargin{:}); + [varargout{1:nargout}] = helicsMEX(126, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRequestTimeAdvance.m b/interfaces/matlab/interface/+helics/helicsFederateRequestTimeAdvance.m index 8e93d78622..96a22310bb 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRequestTimeAdvance.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRequestTimeAdvance.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRequestTimeAdvance(varargin) - [varargout{1:nargout}] = helicsMEX(124, varargin{:}); + [varargout{1:nargout}] = helicsMEX(127, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRequestTimeAsync.m b/interfaces/matlab/interface/+helics/helicsFederateRequestTimeAsync.m index bdf8df5290..830dd7c47d 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRequestTimeAsync.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRequestTimeAsync.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRequestTimeAsync(varargin) - [varargout{1:nargout}] = helicsMEX(127, varargin{:}); + [varargout{1:nargout}] = helicsMEX(130, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRequestTimeComplete.m b/interfaces/matlab/interface/+helics/helicsFederateRequestTimeComplete.m index 9f8f7ff272..343e1951b6 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRequestTimeComplete.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRequestTimeComplete.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRequestTimeComplete(varargin) - [varargout{1:nargout}] = helicsMEX(128, varargin{:}); + [varargout{1:nargout}] = helicsMEX(131, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRequestTimeIterative.m b/interfaces/matlab/interface/+helics/helicsFederateRequestTimeIterative.m index 1192f116f2..3060808c04 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRequestTimeIterative.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRequestTimeIterative.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRequestTimeIterative(varargin) - [varargout{1:nargout}] = helicsMEX(126, varargin{:}); + [varargout{1:nargout}] = helicsMEX(129, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRequestTimeIterativeAsync.m b/interfaces/matlab/interface/+helics/helicsFederateRequestTimeIterativeAsync.m index a3889867cd..9f894e3f3f 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRequestTimeIterativeAsync.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRequestTimeIterativeAsync.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRequestTimeIterativeAsync(varargin) - [varargout{1:nargout}] = helicsMEX(129, varargin{:}); + [varargout{1:nargout}] = helicsMEX(132, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateRequestTimeIterativeComplete.m b/interfaces/matlab/interface/+helics/helicsFederateRequestTimeIterativeComplete.m index ae2ea191e8..552de53902 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateRequestTimeIterativeComplete.m +++ b/interfaces/matlab/interface/+helics/helicsFederateRequestTimeIterativeComplete.m @@ -1,3 +1,3 @@ function varargout = helicsFederateRequestTimeIterativeComplete(varargin) - [varargout{1:nargout}] = helicsMEX(130, varargin{:}); + [varargout{1:nargout}] = helicsMEX(133, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateSetFlagOption.m b/interfaces/matlab/interface/+helics/helicsFederateSetFlagOption.m index 742dbaef25..36891702b4 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateSetFlagOption.m +++ b/interfaces/matlab/interface/+helics/helicsFederateSetFlagOption.m @@ -1,3 +1,3 @@ function varargout = helicsFederateSetFlagOption(varargin) - [varargout{1:nargout}] = helicsMEX(133, varargin{:}); + [varargout{1:nargout}] = helicsMEX(136, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateSetGlobal.m b/interfaces/matlab/interface/+helics/helicsFederateSetGlobal.m index 7763233460..4678184d25 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateSetGlobal.m +++ b/interfaces/matlab/interface/+helics/helicsFederateSetGlobal.m @@ -1,3 +1,3 @@ function varargout = helicsFederateSetGlobal(varargin) - [varargout{1:nargout}] = helicsMEX(140, varargin{:}); + [varargout{1:nargout}] = helicsMEX(143, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateSetIntegerProperty.m b/interfaces/matlab/interface/+helics/helicsFederateSetIntegerProperty.m index fcf39eb5d5..87d40be5e7 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateSetIntegerProperty.m +++ b/interfaces/matlab/interface/+helics/helicsFederateSetIntegerProperty.m @@ -1,3 +1,3 @@ function varargout = helicsFederateSetIntegerProperty(varargin) - [varargout{1:nargout}] = helicsMEX(135, varargin{:}); + [varargout{1:nargout}] = helicsMEX(138, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateSetLogFile.m b/interfaces/matlab/interface/+helics/helicsFederateSetLogFile.m index 4f1f7489b2..eeb39fc629 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateSetLogFile.m +++ b/interfaces/matlab/interface/+helics/helicsFederateSetLogFile.m @@ -1,3 +1,3 @@ function varargout = helicsFederateSetLogFile(varargin) - [varargout{1:nargout}] = helicsMEX(142, varargin{:}); + [varargout{1:nargout}] = helicsMEX(145, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateSetSeparator.m b/interfaces/matlab/interface/+helics/helicsFederateSetSeparator.m index 5d81b1263c..8b1a7eb63c 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateSetSeparator.m +++ b/interfaces/matlab/interface/+helics/helicsFederateSetSeparator.m @@ -1,3 +1,3 @@ function varargout = helicsFederateSetSeparator(varargin) - [varargout{1:nargout}] = helicsMEX(134, varargin{:}); + [varargout{1:nargout}] = helicsMEX(137, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFederateSetTimeProperty.m b/interfaces/matlab/interface/+helics/helicsFederateSetTimeProperty.m index 0de017bdb4..c487395a37 100644 --- a/interfaces/matlab/interface/+helics/helicsFederateSetTimeProperty.m +++ b/interfaces/matlab/interface/+helics/helicsFederateSetTimeProperty.m @@ -1,3 +1,3 @@ function varargout = helicsFederateSetTimeProperty(varargin) - [varargout{1:nargout}] = helicsMEX(132, varargin{:}); + [varargout{1:nargout}] = helicsMEX(135, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFilterAddDeliveryEndpoint.m b/interfaces/matlab/interface/+helics/helicsFilterAddDeliveryEndpoint.m index f8e28f16bc..c3b0d24990 100644 --- a/interfaces/matlab/interface/+helics/helicsFilterAddDeliveryEndpoint.m +++ b/interfaces/matlab/interface/+helics/helicsFilterAddDeliveryEndpoint.m @@ -1,3 +1,3 @@ function varargout = helicsFilterAddDeliveryEndpoint(varargin) - [varargout{1:nargout}] = helicsMEX(321, varargin{:}); + [varargout{1:nargout}] = helicsMEX(326, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFilterAddDestinationTarget.m b/interfaces/matlab/interface/+helics/helicsFilterAddDestinationTarget.m index feed6c49d1..01aa22dc4d 100644 --- a/interfaces/matlab/interface/+helics/helicsFilterAddDestinationTarget.m +++ b/interfaces/matlab/interface/+helics/helicsFilterAddDestinationTarget.m @@ -1,3 +1,3 @@ function varargout = helicsFilterAddDestinationTarget(varargin) - [varargout{1:nargout}] = helicsMEX(319, varargin{:}); + [varargout{1:nargout}] = helicsMEX(324, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFilterAddSourceTarget.m b/interfaces/matlab/interface/+helics/helicsFilterAddSourceTarget.m index 8972598620..e0f10d3900 100644 --- a/interfaces/matlab/interface/+helics/helicsFilterAddSourceTarget.m +++ b/interfaces/matlab/interface/+helics/helicsFilterAddSourceTarget.m @@ -1,3 +1,3 @@ function varargout = helicsFilterAddSourceTarget(varargin) - [varargout{1:nargout}] = helicsMEX(320, varargin{:}); + [varargout{1:nargout}] = helicsMEX(325, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFilterGetInfo.m b/interfaces/matlab/interface/+helics/helicsFilterGetInfo.m index edb8441f26..4297052f47 100644 --- a/interfaces/matlab/interface/+helics/helicsFilterGetInfo.m +++ b/interfaces/matlab/interface/+helics/helicsFilterGetInfo.m @@ -1,3 +1,3 @@ function varargout = helicsFilterGetInfo(varargin) - [varargout{1:nargout}] = helicsMEX(324, varargin{:}); + [varargout{1:nargout}] = helicsMEX(329, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFilterGetName.m b/interfaces/matlab/interface/+helics/helicsFilterGetName.m index d5397335cb..7a082063d8 100644 --- a/interfaces/matlab/interface/+helics/helicsFilterGetName.m +++ b/interfaces/matlab/interface/+helics/helicsFilterGetName.m @@ -1,3 +1,3 @@ function varargout = helicsFilterGetName(varargin) - [varargout{1:nargout}] = helicsMEX(316, varargin{:}); + [varargout{1:nargout}] = helicsMEX(321, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFilterGetOption.m b/interfaces/matlab/interface/+helics/helicsFilterGetOption.m index 5fb12dd70f..b187d29095 100644 --- a/interfaces/matlab/interface/+helics/helicsFilterGetOption.m +++ b/interfaces/matlab/interface/+helics/helicsFilterGetOption.m @@ -1,3 +1,3 @@ function varargout = helicsFilterGetOption(varargin) - [varargout{1:nargout}] = helicsMEX(327, varargin{:}); + [varargout{1:nargout}] = helicsMEX(332, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFilterIsValid.m b/interfaces/matlab/interface/+helics/helicsFilterIsValid.m index 0f1930f78c..de0c4ab32e 100644 --- a/interfaces/matlab/interface/+helics/helicsFilterIsValid.m +++ b/interfaces/matlab/interface/+helics/helicsFilterIsValid.m @@ -1,3 +1,3 @@ function varargout = helicsFilterIsValid(varargin) - [varargout{1:nargout}] = helicsMEX(315, varargin{:}); + [varargout{1:nargout}] = helicsMEX(320, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFilterRemoveDeliveryEndpoint.m b/interfaces/matlab/interface/+helics/helicsFilterRemoveDeliveryEndpoint.m index cff4706667..3703dcd415 100644 --- a/interfaces/matlab/interface/+helics/helicsFilterRemoveDeliveryEndpoint.m +++ b/interfaces/matlab/interface/+helics/helicsFilterRemoveDeliveryEndpoint.m @@ -1,3 +1,3 @@ function varargout = helicsFilterRemoveDeliveryEndpoint(varargin) - [varargout{1:nargout}] = helicsMEX(323, varargin{:}); + [varargout{1:nargout}] = helicsMEX(328, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFilterRemoveTarget.m b/interfaces/matlab/interface/+helics/helicsFilterRemoveTarget.m index e9cac2f3e7..c48003db67 100644 --- a/interfaces/matlab/interface/+helics/helicsFilterRemoveTarget.m +++ b/interfaces/matlab/interface/+helics/helicsFilterRemoveTarget.m @@ -1,3 +1,3 @@ function varargout = helicsFilterRemoveTarget(varargin) - [varargout{1:nargout}] = helicsMEX(322, varargin{:}); + [varargout{1:nargout}] = helicsMEX(327, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFilterSet.m b/interfaces/matlab/interface/+helics/helicsFilterSet.m index 3fadf3e21f..3ea65e8fd7 100644 --- a/interfaces/matlab/interface/+helics/helicsFilterSet.m +++ b/interfaces/matlab/interface/+helics/helicsFilterSet.m @@ -1,3 +1,3 @@ function varargout = helicsFilterSet(varargin) - [varargout{1:nargout}] = helicsMEX(317, varargin{:}); + [varargout{1:nargout}] = helicsMEX(322, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFilterSetInfo.m b/interfaces/matlab/interface/+helics/helicsFilterSetInfo.m index d74a7b7040..783cdec1d4 100644 --- a/interfaces/matlab/interface/+helics/helicsFilterSetInfo.m +++ b/interfaces/matlab/interface/+helics/helicsFilterSetInfo.m @@ -1,3 +1,3 @@ function varargout = helicsFilterSetInfo(varargin) - [varargout{1:nargout}] = helicsMEX(325, varargin{:}); + [varargout{1:nargout}] = helicsMEX(330, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFilterSetOption.m b/interfaces/matlab/interface/+helics/helicsFilterSetOption.m index 663c1b4213..b646081b2a 100644 --- a/interfaces/matlab/interface/+helics/helicsFilterSetOption.m +++ b/interfaces/matlab/interface/+helics/helicsFilterSetOption.m @@ -1,3 +1,3 @@ function varargout = helicsFilterSetOption(varargin) - [varargout{1:nargout}] = helicsMEX(326, varargin{:}); + [varargout{1:nargout}] = helicsMEX(331, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsFilterSetString.m b/interfaces/matlab/interface/+helics/helicsFilterSetString.m index f1e64c5e91..b8bcb3dcb0 100644 --- a/interfaces/matlab/interface/+helics/helicsFilterSetString.m +++ b/interfaces/matlab/interface/+helics/helicsFilterSetString.m @@ -1,3 +1,3 @@ function varargout = helicsFilterSetString(varargin) - [varargout{1:nargout}] = helicsMEX(318, varargin{:}); + [varargout{1:nargout}] = helicsMEX(323, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputAddTarget.m b/interfaces/matlab/interface/+helics/helicsInputAddTarget.m index ef3b9947dc..66203961cc 100644 --- a/interfaces/matlab/interface/+helics/helicsInputAddTarget.m +++ b/interfaces/matlab/interface/+helics/helicsInputAddTarget.m @@ -1,3 +1,3 @@ function varargout = helicsInputAddTarget(varargin) - [varargout{1:nargout}] = helicsMEX(198, varargin{:}); + [varargout{1:nargout}] = helicsMEX(201, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputClearUpdate.m b/interfaces/matlab/interface/+helics/helicsInputClearUpdate.m index 9957c82c19..f5518c42f9 100644 --- a/interfaces/matlab/interface/+helics/helicsInputClearUpdate.m +++ b/interfaces/matlab/interface/+helics/helicsInputClearUpdate.m @@ -1,3 +1,3 @@ function varargout = helicsInputClearUpdate(varargin) - [varargout{1:nargout}] = helicsMEX(244, varargin{:}); + [varargout{1:nargout}] = helicsMEX(247, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetBoolean.m b/interfaces/matlab/interface/+helics/helicsInputGetBoolean.m index ec4412ffcb..89809288af 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetBoolean.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetBoolean.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetBoolean(varargin) - [varargout{1:nargout}] = helicsMEX(204, varargin{:}); + [varargout{1:nargout}] = helicsMEX(207, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetChar.m b/interfaces/matlab/interface/+helics/helicsInputGetChar.m index 383d743a54..dd94a876ec 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetChar.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetChar.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetChar(varargin) - [varargout{1:nargout}] = helicsMEX(207, varargin{:}); + [varargout{1:nargout}] = helicsMEX(210, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetComplex.m b/interfaces/matlab/interface/+helics/helicsInputGetComplex.m index 27e2ee351a..2768455ff4 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetComplex.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetComplex.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetComplex(varargin) - [varargout{1:nargout}] = helicsMEX(208, varargin{:}); + [varargout{1:nargout}] = helicsMEX(211, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetDouble.m b/interfaces/matlab/interface/+helics/helicsInputGetDouble.m index 4512618a9a..06a053f04d 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetDouble.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetDouble.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetDouble(varargin) - [varargout{1:nargout}] = helicsMEX(205, varargin{:}); + [varargout{1:nargout}] = helicsMEX(208, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetExtractionUnits.m b/interfaces/matlab/interface/+helics/helicsInputGetExtractionUnits.m index c580de1718..eb80431740 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetExtractionUnits.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetExtractionUnits.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetExtractionUnits(varargin) - [varargout{1:nargout}] = helicsMEX(230, varargin{:}); + [varargout{1:nargout}] = helicsMEX(233, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetInfo.m b/interfaces/matlab/interface/+helics/helicsInputGetInfo.m index 2e7f96fa5f..25224a8fc3 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetInfo.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetInfo.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetInfo(varargin) - [varargout{1:nargout}] = helicsMEX(232, varargin{:}); + [varargout{1:nargout}] = helicsMEX(235, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetInjectionUnits.m b/interfaces/matlab/interface/+helics/helicsInputGetInjectionUnits.m index 6f43760c3b..a8f09ba81c 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetInjectionUnits.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetInjectionUnits.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetInjectionUnits(varargin) - [varargout{1:nargout}] = helicsMEX(229, varargin{:}); + [varargout{1:nargout}] = helicsMEX(232, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetInteger.m b/interfaces/matlab/interface/+helics/helicsInputGetInteger.m index bef7aa3b0d..3b8cff764d 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetInteger.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetInteger.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetInteger(varargin) - [varargout{1:nargout}] = helicsMEX(203, varargin{:}); + [varargout{1:nargout}] = helicsMEX(206, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetKey.m b/interfaces/matlab/interface/+helics/helicsInputGetKey.m index d3dd266eb8..5e27b98b53 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetKey.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetKey.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetKey(varargin) - [varargout{1:nargout}] = helicsMEX(225, varargin{:}); + [varargout{1:nargout}] = helicsMEX(228, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetNamedPoint.m b/interfaces/matlab/interface/+helics/helicsInputGetNamedPoint.m index 9792d03b90..1eb225e041 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetNamedPoint.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetNamedPoint.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetNamedPoint(varargin) - [varargout{1:nargout}] = helicsMEX(211, varargin{:}); + [varargout{1:nargout}] = helicsMEX(214, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetOption.m b/interfaces/matlab/interface/+helics/helicsInputGetOption.m index 1f20b1d9ef..72a89c1a66 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetOption.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetOption.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetOption(varargin) - [varargout{1:nargout}] = helicsMEX(236, varargin{:}); + [varargout{1:nargout}] = helicsMEX(239, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetPublicationType.m b/interfaces/matlab/interface/+helics/helicsInputGetPublicationType.m index d0126312a3..8c3eee1dfa 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetPublicationType.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetPublicationType.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetPublicationType(varargin) - [varargout{1:nargout}] = helicsMEX(223, varargin{:}); + [varargout{1:nargout}] = helicsMEX(226, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetRawValue.m b/interfaces/matlab/interface/+helics/helicsInputGetRawValue.m index bbc5d15872..d3e3927248 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetRawValue.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetRawValue.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetRawValue(varargin) - [varargout{1:nargout}] = helicsMEX(200, varargin{:}); + [varargout{1:nargout}] = helicsMEX(203, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetRawValueSize.m b/interfaces/matlab/interface/+helics/helicsInputGetRawValueSize.m index 53d1931727..de554d2d10 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetRawValueSize.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetRawValueSize.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetRawValueSize(varargin) - [varargout{1:nargout}] = helicsMEX(199, varargin{:}); + [varargout{1:nargout}] = helicsMEX(202, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetString.m b/interfaces/matlab/interface/+helics/helicsInputGetString.m index b2ac8e769b..1d34ab441c 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetString.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetString.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetString(varargin) - [varargout{1:nargout}] = helicsMEX(202, varargin{:}); + [varargout{1:nargout}] = helicsMEX(205, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetStringSize.m b/interfaces/matlab/interface/+helics/helicsInputGetStringSize.m index 7035239fb9..9ebdd41300 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetStringSize.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetStringSize.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetStringSize(varargin) - [varargout{1:nargout}] = helicsMEX(201, varargin{:}); + [varargout{1:nargout}] = helicsMEX(204, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetTime.m b/interfaces/matlab/interface/+helics/helicsInputGetTime.m index 96726060cc..18b51087f6 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetTime.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetTime.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetTime(varargin) - [varargout{1:nargout}] = helicsMEX(206, varargin{:}); + [varargout{1:nargout}] = helicsMEX(209, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetType.m b/interfaces/matlab/interface/+helics/helicsInputGetType.m index a28f6228c1..609f7db017 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetType.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetType.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetType(varargin) - [varargout{1:nargout}] = helicsMEX(222, varargin{:}); + [varargout{1:nargout}] = helicsMEX(225, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetUnits.m b/interfaces/matlab/interface/+helics/helicsInputGetUnits.m index 0ee62febbe..f979795d24 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetUnits.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetUnits.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetUnits(varargin) - [varargout{1:nargout}] = helicsMEX(228, varargin{:}); + [varargout{1:nargout}] = helicsMEX(231, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetVector.m b/interfaces/matlab/interface/+helics/helicsInputGetVector.m index 5627704878..4f158e2fd1 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetVector.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetVector.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetVector(varargin) - [varargout{1:nargout}] = helicsMEX(210, varargin{:}); + [varargout{1:nargout}] = helicsMEX(213, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputGetVectorSize.m b/interfaces/matlab/interface/+helics/helicsInputGetVectorSize.m index a04946ab47..dda2077e1e 100644 --- a/interfaces/matlab/interface/+helics/helicsInputGetVectorSize.m +++ b/interfaces/matlab/interface/+helics/helicsInputGetVectorSize.m @@ -1,3 +1,3 @@ function varargout = helicsInputGetVectorSize(varargin) - [varargout{1:nargout}] = helicsMEX(209, varargin{:}); + [varargout{1:nargout}] = helicsMEX(212, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputIsUpdated.m b/interfaces/matlab/interface/+helics/helicsInputIsUpdated.m index 46a2583fe7..ddbed0aaaa 100644 --- a/interfaces/matlab/interface/+helics/helicsInputIsUpdated.m +++ b/interfaces/matlab/interface/+helics/helicsInputIsUpdated.m @@ -1,3 +1,3 @@ function varargout = helicsInputIsUpdated(varargin) - [varargout{1:nargout}] = helicsMEX(242, varargin{:}); + [varargout{1:nargout}] = helicsMEX(245, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputIsValid.m b/interfaces/matlab/interface/+helics/helicsInputIsValid.m index 97f6378096..ebe6a6371c 100644 --- a/interfaces/matlab/interface/+helics/helicsInputIsValid.m +++ b/interfaces/matlab/interface/+helics/helicsInputIsValid.m @@ -1,3 +1,3 @@ function varargout = helicsInputIsValid(varargin) - [varargout{1:nargout}] = helicsMEX(197, varargin{:}); + [varargout{1:nargout}] = helicsMEX(200, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputLastUpdateTime.m b/interfaces/matlab/interface/+helics/helicsInputLastUpdateTime.m index 04204edfab..80227a0897 100644 --- a/interfaces/matlab/interface/+helics/helicsInputLastUpdateTime.m +++ b/interfaces/matlab/interface/+helics/helicsInputLastUpdateTime.m @@ -1,3 +1,3 @@ function varargout = helicsInputLastUpdateTime(varargin) - [varargout{1:nargout}] = helicsMEX(243, varargin{:}); + [varargout{1:nargout}] = helicsMEX(246, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputSetDefaultBoolean.m b/interfaces/matlab/interface/+helics/helicsInputSetDefaultBoolean.m index efbfd62d0e..f12918877a 100644 --- a/interfaces/matlab/interface/+helics/helicsInputSetDefaultBoolean.m +++ b/interfaces/matlab/interface/+helics/helicsInputSetDefaultBoolean.m @@ -1,3 +1,3 @@ function varargout = helicsInputSetDefaultBoolean(varargin) - [varargout{1:nargout}] = helicsMEX(215, varargin{:}); + [varargout{1:nargout}] = helicsMEX(218, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputSetDefaultChar.m b/interfaces/matlab/interface/+helics/helicsInputSetDefaultChar.m index 254879b33a..a7787b331e 100644 --- a/interfaces/matlab/interface/+helics/helicsInputSetDefaultChar.m +++ b/interfaces/matlab/interface/+helics/helicsInputSetDefaultChar.m @@ -1,3 +1,3 @@ function varargout = helicsInputSetDefaultChar(varargin) - [varargout{1:nargout}] = helicsMEX(217, varargin{:}); + [varargout{1:nargout}] = helicsMEX(220, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputSetDefaultComplex.m b/interfaces/matlab/interface/+helics/helicsInputSetDefaultComplex.m index b1fc9ff078..4df2597e70 100644 --- a/interfaces/matlab/interface/+helics/helicsInputSetDefaultComplex.m +++ b/interfaces/matlab/interface/+helics/helicsInputSetDefaultComplex.m @@ -1,3 +1,3 @@ function varargout = helicsInputSetDefaultComplex(varargin) - [varargout{1:nargout}] = helicsMEX(219, varargin{:}); + [varargout{1:nargout}] = helicsMEX(222, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputSetDefaultDouble.m b/interfaces/matlab/interface/+helics/helicsInputSetDefaultDouble.m index df6c8dad4d..4c622990e4 100644 --- a/interfaces/matlab/interface/+helics/helicsInputSetDefaultDouble.m +++ b/interfaces/matlab/interface/+helics/helicsInputSetDefaultDouble.m @@ -1,3 +1,3 @@ function varargout = helicsInputSetDefaultDouble(varargin) - [varargout{1:nargout}] = helicsMEX(218, varargin{:}); + [varargout{1:nargout}] = helicsMEX(221, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputSetDefaultInteger.m b/interfaces/matlab/interface/+helics/helicsInputSetDefaultInteger.m index a57403418f..d16d9bc9ae 100644 --- a/interfaces/matlab/interface/+helics/helicsInputSetDefaultInteger.m +++ b/interfaces/matlab/interface/+helics/helicsInputSetDefaultInteger.m @@ -1,3 +1,3 @@ function varargout = helicsInputSetDefaultInteger(varargin) - [varargout{1:nargout}] = helicsMEX(214, varargin{:}); + [varargout{1:nargout}] = helicsMEX(217, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputSetDefaultNamedPoint.m b/interfaces/matlab/interface/+helics/helicsInputSetDefaultNamedPoint.m index 261ba4f8ae..1f965bf377 100644 --- a/interfaces/matlab/interface/+helics/helicsInputSetDefaultNamedPoint.m +++ b/interfaces/matlab/interface/+helics/helicsInputSetDefaultNamedPoint.m @@ -1,3 +1,3 @@ function varargout = helicsInputSetDefaultNamedPoint(varargin) - [varargout{1:nargout}] = helicsMEX(221, varargin{:}); + [varargout{1:nargout}] = helicsMEX(224, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputSetDefaultRaw.m b/interfaces/matlab/interface/+helics/helicsInputSetDefaultRaw.m index 9279e90ba8..f265d8acd3 100644 --- a/interfaces/matlab/interface/+helics/helicsInputSetDefaultRaw.m +++ b/interfaces/matlab/interface/+helics/helicsInputSetDefaultRaw.m @@ -1,3 +1,3 @@ function varargout = helicsInputSetDefaultRaw(varargin) - [varargout{1:nargout}] = helicsMEX(212, varargin{:}); + [varargout{1:nargout}] = helicsMEX(215, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputSetDefaultString.m b/interfaces/matlab/interface/+helics/helicsInputSetDefaultString.m index d0d98187ee..4b955998a9 100644 --- a/interfaces/matlab/interface/+helics/helicsInputSetDefaultString.m +++ b/interfaces/matlab/interface/+helics/helicsInputSetDefaultString.m @@ -1,3 +1,3 @@ function varargout = helicsInputSetDefaultString(varargin) - [varargout{1:nargout}] = helicsMEX(213, varargin{:}); + [varargout{1:nargout}] = helicsMEX(216, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputSetDefaultTime.m b/interfaces/matlab/interface/+helics/helicsInputSetDefaultTime.m index 3566f1a1f9..47d757cd3e 100644 --- a/interfaces/matlab/interface/+helics/helicsInputSetDefaultTime.m +++ b/interfaces/matlab/interface/+helics/helicsInputSetDefaultTime.m @@ -1,3 +1,3 @@ function varargout = helicsInputSetDefaultTime(varargin) - [varargout{1:nargout}] = helicsMEX(216, varargin{:}); + [varargout{1:nargout}] = helicsMEX(219, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputSetDefaultVector.m b/interfaces/matlab/interface/+helics/helicsInputSetDefaultVector.m index ca398eb2e1..5fa103049c 100644 --- a/interfaces/matlab/interface/+helics/helicsInputSetDefaultVector.m +++ b/interfaces/matlab/interface/+helics/helicsInputSetDefaultVector.m @@ -1,3 +1,3 @@ function varargout = helicsInputSetDefaultVector(varargin) - [varargout{1:nargout}] = helicsMEX(220, varargin{:}); + [varargout{1:nargout}] = helicsMEX(223, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputSetInfo.m b/interfaces/matlab/interface/+helics/helicsInputSetInfo.m index 5005f81c10..6d626099f5 100644 --- a/interfaces/matlab/interface/+helics/helicsInputSetInfo.m +++ b/interfaces/matlab/interface/+helics/helicsInputSetInfo.m @@ -1,3 +1,3 @@ function varargout = helicsInputSetInfo(varargin) - [varargout{1:nargout}] = helicsMEX(233, varargin{:}); + [varargout{1:nargout}] = helicsMEX(236, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputSetMinimumChange.m b/interfaces/matlab/interface/+helics/helicsInputSetMinimumChange.m index 08c6688270..0d9f613d01 100644 --- a/interfaces/matlab/interface/+helics/helicsInputSetMinimumChange.m +++ b/interfaces/matlab/interface/+helics/helicsInputSetMinimumChange.m @@ -1,3 +1,3 @@ function varargout = helicsInputSetMinimumChange(varargin) - [varargout{1:nargout}] = helicsMEX(241, varargin{:}); + [varargout{1:nargout}] = helicsMEX(244, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsInputSetOption.m b/interfaces/matlab/interface/+helics/helicsInputSetOption.m index fd008e5ae4..5e0bd5b832 100644 --- a/interfaces/matlab/interface/+helics/helicsInputSetOption.m +++ b/interfaces/matlab/interface/+helics/helicsInputSetOption.m @@ -1,3 +1,3 @@ function varargout = helicsInputSetOption(varargin) - [varargout{1:nargout}] = helicsMEX(237, varargin{:}); + [varargout{1:nargout}] = helicsMEX(240, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageAppendData.m b/interfaces/matlab/interface/+helics/helicsMessageAppendData.m index 1b0eb07847..f914fe9b96 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageAppendData.m +++ b/interfaces/matlab/interface/+helics/helicsMessageAppendData.m @@ -1,3 +1,3 @@ function varargout = helicsMessageAppendData(varargin) - [varargout{1:nargout}] = helicsMEX(301, varargin{:}); + [varargout{1:nargout}] = helicsMEX(306, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageCheckFlag.m b/interfaces/matlab/interface/+helics/helicsMessageCheckFlag.m index f2f990c61e..c30f2fddc0 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageCheckFlag.m +++ b/interfaces/matlab/interface/+helics/helicsMessageCheckFlag.m @@ -1,3 +1,3 @@ function varargout = helicsMessageCheckFlag(varargin) - [varargout{1:nargout}] = helicsMEX(286, varargin{:}); + [varargout{1:nargout}] = helicsMEX(291, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageClear.m b/interfaces/matlab/interface/+helics/helicsMessageClear.m index 5f3c5d00ba..71965737a0 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageClear.m +++ b/interfaces/matlab/interface/+helics/helicsMessageClear.m @@ -1,3 +1,3 @@ function varargout = helicsMessageClear(varargin) - [varargout{1:nargout}] = helicsMEX(305, varargin{:}); + [varargout{1:nargout}] = helicsMEX(310, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageClearFlags.m b/interfaces/matlab/interface/+helics/helicsMessageClearFlags.m index b875c3e9b4..40196c1418 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageClearFlags.m +++ b/interfaces/matlab/interface/+helics/helicsMessageClearFlags.m @@ -1,3 +1,3 @@ function varargout = helicsMessageClearFlags(varargin) - [varargout{1:nargout}] = helicsMEX(297, varargin{:}); + [varargout{1:nargout}] = helicsMEX(302, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageClone.m b/interfaces/matlab/interface/+helics/helicsMessageClone.m index e301d6aa50..c416372208 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageClone.m +++ b/interfaces/matlab/interface/+helics/helicsMessageClone.m @@ -1,3 +1,3 @@ function varargout = helicsMessageClone(varargin) - [varargout{1:nargout}] = helicsMEX(303, varargin{:}); + [varargout{1:nargout}] = helicsMEX(308, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageCopy.m b/interfaces/matlab/interface/+helics/helicsMessageCopy.m index df5de1c051..317e35e70f 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageCopy.m +++ b/interfaces/matlab/interface/+helics/helicsMessageCopy.m @@ -1,3 +1,3 @@ function varargout = helicsMessageCopy(varargin) - [varargout{1:nargout}] = helicsMEX(302, varargin{:}); + [varargout{1:nargout}] = helicsMEX(307, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageFree.m b/interfaces/matlab/interface/+helics/helicsMessageFree.m index 7f82377916..bb6c1e3c89 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageFree.m +++ b/interfaces/matlab/interface/+helics/helicsMessageFree.m @@ -1,3 +1,3 @@ function varargout = helicsMessageFree(varargin) - [varargout{1:nargout}] = helicsMEX(304, varargin{:}); + [varargout{1:nargout}] = helicsMEX(309, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageGetDestination.m b/interfaces/matlab/interface/+helics/helicsMessageGetDestination.m index ba2f453ced..ecfb7d69b2 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageGetDestination.m +++ b/interfaces/matlab/interface/+helics/helicsMessageGetDestination.m @@ -1,3 +1,3 @@ function varargout = helicsMessageGetDestination(varargin) - [varargout{1:nargout}] = helicsMEX(280, varargin{:}); + [varargout{1:nargout}] = helicsMEX(285, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageGetMessageID.m b/interfaces/matlab/interface/+helics/helicsMessageGetMessageID.m index 11eb3d2098..9c30a50c78 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageGetMessageID.m +++ b/interfaces/matlab/interface/+helics/helicsMessageGetMessageID.m @@ -1,3 +1,3 @@ function varargout = helicsMessageGetMessageID(varargin) - [varargout{1:nargout}] = helicsMEX(285, varargin{:}); + [varargout{1:nargout}] = helicsMEX(290, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageGetOriginalDestination.m b/interfaces/matlab/interface/+helics/helicsMessageGetOriginalDestination.m index 7e02a8e656..d63f047f56 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageGetOriginalDestination.m +++ b/interfaces/matlab/interface/+helics/helicsMessageGetOriginalDestination.m @@ -1,3 +1,3 @@ function varargout = helicsMessageGetOriginalDestination(varargin) - [varargout{1:nargout}] = helicsMEX(282, varargin{:}); + [varargout{1:nargout}] = helicsMEX(287, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageGetOriginalSource.m b/interfaces/matlab/interface/+helics/helicsMessageGetOriginalSource.m index be559b829b..b032417b27 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageGetOriginalSource.m +++ b/interfaces/matlab/interface/+helics/helicsMessageGetOriginalSource.m @@ -1,3 +1,3 @@ function varargout = helicsMessageGetOriginalSource(varargin) - [varargout{1:nargout}] = helicsMEX(281, varargin{:}); + [varargout{1:nargout}] = helicsMEX(286, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageGetRawData.m b/interfaces/matlab/interface/+helics/helicsMessageGetRawData.m index 9184657e41..b5fe6b3692 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageGetRawData.m +++ b/interfaces/matlab/interface/+helics/helicsMessageGetRawData.m @@ -1,3 +1,3 @@ function varargout = helicsMessageGetRawData(varargin) - [varargout{1:nargout}] = helicsMEX(288, varargin{:}); + [varargout{1:nargout}] = helicsMEX(293, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageGetRawDataSize.m b/interfaces/matlab/interface/+helics/helicsMessageGetRawDataSize.m index 3c743407b1..8df52302b0 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageGetRawDataSize.m +++ b/interfaces/matlab/interface/+helics/helicsMessageGetRawDataSize.m @@ -1,3 +1,3 @@ function varargout = helicsMessageGetRawDataSize(varargin) - [varargout{1:nargout}] = helicsMEX(287, varargin{:}); + [varargout{1:nargout}] = helicsMEX(292, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageGetSource.m b/interfaces/matlab/interface/+helics/helicsMessageGetSource.m index 98aa6a1f30..0f84f3ad80 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageGetSource.m +++ b/interfaces/matlab/interface/+helics/helicsMessageGetSource.m @@ -1,3 +1,3 @@ function varargout = helicsMessageGetSource(varargin) - [varargout{1:nargout}] = helicsMEX(279, varargin{:}); + [varargout{1:nargout}] = helicsMEX(284, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageGetString.m b/interfaces/matlab/interface/+helics/helicsMessageGetString.m index 89e9deb222..121a7e5e71 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageGetString.m +++ b/interfaces/matlab/interface/+helics/helicsMessageGetString.m @@ -1,3 +1,3 @@ function varargout = helicsMessageGetString(varargin) - [varargout{1:nargout}] = helicsMEX(284, varargin{:}); + [varargout{1:nargout}] = helicsMEX(289, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageGetTime.m b/interfaces/matlab/interface/+helics/helicsMessageGetTime.m index 97da133bf7..15831566da 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageGetTime.m +++ b/interfaces/matlab/interface/+helics/helicsMessageGetTime.m @@ -1,3 +1,3 @@ function varargout = helicsMessageGetTime(varargin) - [varargout{1:nargout}] = helicsMEX(283, varargin{:}); + [varargout{1:nargout}] = helicsMEX(288, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageIsValid.m b/interfaces/matlab/interface/+helics/helicsMessageIsValid.m index 58d1ae86d2..7e241aa036 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageIsValid.m +++ b/interfaces/matlab/interface/+helics/helicsMessageIsValid.m @@ -1,3 +1,3 @@ function varargout = helicsMessageIsValid(varargin) - [varargout{1:nargout}] = helicsMEX(289, varargin{:}); + [varargout{1:nargout}] = helicsMEX(294, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageReserve.m b/interfaces/matlab/interface/+helics/helicsMessageReserve.m index 2d01344258..01bc434c96 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageReserve.m +++ b/interfaces/matlab/interface/+helics/helicsMessageReserve.m @@ -1,3 +1,3 @@ function varargout = helicsMessageReserve(varargin) - [varargout{1:nargout}] = helicsMEX(295, varargin{:}); + [varargout{1:nargout}] = helicsMEX(300, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageSetData.m b/interfaces/matlab/interface/+helics/helicsMessageSetData.m index 7eed6171c1..c6b901dfe3 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageSetData.m +++ b/interfaces/matlab/interface/+helics/helicsMessageSetData.m @@ -1,3 +1,3 @@ function varargout = helicsMessageSetData(varargin) - [varargout{1:nargout}] = helicsMEX(300, varargin{:}); + [varargout{1:nargout}] = helicsMEX(305, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageSetDestination.m b/interfaces/matlab/interface/+helics/helicsMessageSetDestination.m index 6826662a60..e9f12f803f 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageSetDestination.m +++ b/interfaces/matlab/interface/+helics/helicsMessageSetDestination.m @@ -1,3 +1,3 @@ function varargout = helicsMessageSetDestination(varargin) - [varargout{1:nargout}] = helicsMEX(291, varargin{:}); + [varargout{1:nargout}] = helicsMEX(296, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageSetFlagOption.m b/interfaces/matlab/interface/+helics/helicsMessageSetFlagOption.m index 46a6bc3c7f..a147b2bcbf 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageSetFlagOption.m +++ b/interfaces/matlab/interface/+helics/helicsMessageSetFlagOption.m @@ -1,3 +1,3 @@ function varargout = helicsMessageSetFlagOption(varargin) - [varargout{1:nargout}] = helicsMEX(298, varargin{:}); + [varargout{1:nargout}] = helicsMEX(303, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageSetMessageID.m b/interfaces/matlab/interface/+helics/helicsMessageSetMessageID.m index 1945e89493..2e86ad220c 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageSetMessageID.m +++ b/interfaces/matlab/interface/+helics/helicsMessageSetMessageID.m @@ -1,3 +1,3 @@ function varargout = helicsMessageSetMessageID(varargin) - [varargout{1:nargout}] = helicsMEX(296, varargin{:}); + [varargout{1:nargout}] = helicsMEX(301, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageSetOriginalDestination.m b/interfaces/matlab/interface/+helics/helicsMessageSetOriginalDestination.m index eb2d98b3e9..cec6ffd2ac 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageSetOriginalDestination.m +++ b/interfaces/matlab/interface/+helics/helicsMessageSetOriginalDestination.m @@ -1,3 +1,3 @@ function varargout = helicsMessageSetOriginalDestination(varargin) - [varargout{1:nargout}] = helicsMEX(293, varargin{:}); + [varargout{1:nargout}] = helicsMEX(298, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageSetOriginalSource.m b/interfaces/matlab/interface/+helics/helicsMessageSetOriginalSource.m index c240f44fca..b34c008362 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageSetOriginalSource.m +++ b/interfaces/matlab/interface/+helics/helicsMessageSetOriginalSource.m @@ -1,3 +1,3 @@ function varargout = helicsMessageSetOriginalSource(varargin) - [varargout{1:nargout}] = helicsMEX(292, varargin{:}); + [varargout{1:nargout}] = helicsMEX(297, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageSetSource.m b/interfaces/matlab/interface/+helics/helicsMessageSetSource.m index 259159b5b5..e62bb503f5 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageSetSource.m +++ b/interfaces/matlab/interface/+helics/helicsMessageSetSource.m @@ -1,3 +1,3 @@ function varargout = helicsMessageSetSource(varargin) - [varargout{1:nargout}] = helicsMEX(290, varargin{:}); + [varargout{1:nargout}] = helicsMEX(295, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageSetString.m b/interfaces/matlab/interface/+helics/helicsMessageSetString.m index 1f0ec25877..1b8dc99ee7 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageSetString.m +++ b/interfaces/matlab/interface/+helics/helicsMessageSetString.m @@ -1,3 +1,3 @@ function varargout = helicsMessageSetString(varargin) - [varargout{1:nargout}] = helicsMEX(299, varargin{:}); + [varargout{1:nargout}] = helicsMEX(304, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsMessageSetTime.m b/interfaces/matlab/interface/+helics/helicsMessageSetTime.m index 9e92eea168..b1608705bf 100644 --- a/interfaces/matlab/interface/+helics/helicsMessageSetTime.m +++ b/interfaces/matlab/interface/+helics/helicsMessageSetTime.m @@ -1,3 +1,3 @@ function varargout = helicsMessageSetTime(varargin) - [varargout{1:nargout}] = helicsMEX(294, varargin{:}); + [varargout{1:nargout}] = helicsMEX(299, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationAddTarget.m b/interfaces/matlab/interface/+helics/helicsPublicationAddTarget.m index e0e4d1e58f..7de6127d5f 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationAddTarget.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationAddTarget.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationAddTarget(varargin) - [varargout{1:nargout}] = helicsMEX(196, varargin{:}); + [varargout{1:nargout}] = helicsMEX(199, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationGetInfo.m b/interfaces/matlab/interface/+helics/helicsPublicationGetInfo.m index 701e9fc281..8bfb3a4b03 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationGetInfo.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationGetInfo.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationGetInfo(varargin) - [varargout{1:nargout}] = helicsMEX(234, varargin{:}); + [varargout{1:nargout}] = helicsMEX(237, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationGetKey.m b/interfaces/matlab/interface/+helics/helicsPublicationGetKey.m index 4ae83f0ae7..4ada7ef216 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationGetKey.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationGetKey.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationGetKey(varargin) - [varargout{1:nargout}] = helicsMEX(227, varargin{:}); + [varargout{1:nargout}] = helicsMEX(230, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationGetOption.m b/interfaces/matlab/interface/+helics/helicsPublicationGetOption.m index 7b083642d9..6cad4b76af 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationGetOption.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationGetOption.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationGetOption(varargin) - [varargout{1:nargout}] = helicsMEX(238, varargin{:}); + [varargout{1:nargout}] = helicsMEX(241, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationGetType.m b/interfaces/matlab/interface/+helics/helicsPublicationGetType.m index e73f3bdc50..b24f54fd16 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationGetType.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationGetType.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationGetType(varargin) - [varargout{1:nargout}] = helicsMEX(224, varargin{:}); + [varargout{1:nargout}] = helicsMEX(227, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationGetUnits.m b/interfaces/matlab/interface/+helics/helicsPublicationGetUnits.m index db653b96c8..a886f09a25 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationGetUnits.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationGetUnits.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationGetUnits(varargin) - [varargout{1:nargout}] = helicsMEX(231, varargin{:}); + [varargout{1:nargout}] = helicsMEX(234, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationIsValid.m b/interfaces/matlab/interface/+helics/helicsPublicationIsValid.m index 299419c60c..7fd16968b0 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationIsValid.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationIsValid.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationIsValid(varargin) - [varargout{1:nargout}] = helicsMEX(185, varargin{:}); + [varargout{1:nargout}] = helicsMEX(188, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationPublishBoolean.m b/interfaces/matlab/interface/+helics/helicsPublicationPublishBoolean.m index a70724975a..a8d89416cf 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationPublishBoolean.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationPublishBoolean.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationPublishBoolean(varargin) - [varargout{1:nargout}] = helicsMEX(189, varargin{:}); + [varargout{1:nargout}] = helicsMEX(192, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationPublishChar.m b/interfaces/matlab/interface/+helics/helicsPublicationPublishChar.m index 9b5ef3a7bb..55509c79ee 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationPublishChar.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationPublishChar.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationPublishChar(varargin) - [varargout{1:nargout}] = helicsMEX(192, varargin{:}); + [varargout{1:nargout}] = helicsMEX(195, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationPublishComplex.m b/interfaces/matlab/interface/+helics/helicsPublicationPublishComplex.m index 0089ea6ac2..9eca789739 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationPublishComplex.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationPublishComplex.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationPublishComplex(varargin) - [varargout{1:nargout}] = helicsMEX(193, varargin{:}); + [varargout{1:nargout}] = helicsMEX(196, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationPublishDouble.m b/interfaces/matlab/interface/+helics/helicsPublicationPublishDouble.m index 7c3c23dce6..e2d4bd3f45 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationPublishDouble.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationPublishDouble.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationPublishDouble(varargin) - [varargout{1:nargout}] = helicsMEX(190, varargin{:}); + [varargout{1:nargout}] = helicsMEX(193, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationPublishInteger.m b/interfaces/matlab/interface/+helics/helicsPublicationPublishInteger.m index 7cd25c42d1..fc9cd6b26f 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationPublishInteger.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationPublishInteger.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationPublishInteger(varargin) - [varargout{1:nargout}] = helicsMEX(188, varargin{:}); + [varargout{1:nargout}] = helicsMEX(191, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationPublishNamedPoint.m b/interfaces/matlab/interface/+helics/helicsPublicationPublishNamedPoint.m index 1664526968..95b12a4428 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationPublishNamedPoint.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationPublishNamedPoint.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationPublishNamedPoint(varargin) - [varargout{1:nargout}] = helicsMEX(195, varargin{:}); + [varargout{1:nargout}] = helicsMEX(198, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationPublishRaw.m b/interfaces/matlab/interface/+helics/helicsPublicationPublishRaw.m index 8f642b5b43..58c5904bb9 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationPublishRaw.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationPublishRaw.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationPublishRaw(varargin) - [varargout{1:nargout}] = helicsMEX(186, varargin{:}); + [varargout{1:nargout}] = helicsMEX(189, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationPublishString.m b/interfaces/matlab/interface/+helics/helicsPublicationPublishString.m index 66d30cc0c5..c8cd85fb89 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationPublishString.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationPublishString.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationPublishString(varargin) - [varargout{1:nargout}] = helicsMEX(187, varargin{:}); + [varargout{1:nargout}] = helicsMEX(190, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationPublishTime.m b/interfaces/matlab/interface/+helics/helicsPublicationPublishTime.m index 47b9123fcd..1dcd07e30c 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationPublishTime.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationPublishTime.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationPublishTime(varargin) - [varargout{1:nargout}] = helicsMEX(191, varargin{:}); + [varargout{1:nargout}] = helicsMEX(194, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationPublishVector.m b/interfaces/matlab/interface/+helics/helicsPublicationPublishVector.m index 46742b97f1..54f725ca8a 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationPublishVector.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationPublishVector.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationPublishVector(varargin) - [varargout{1:nargout}] = helicsMEX(194, varargin{:}); + [varargout{1:nargout}] = helicsMEX(197, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationSetInfo.m b/interfaces/matlab/interface/+helics/helicsPublicationSetInfo.m index ffef115f58..60dc8741b4 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationSetInfo.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationSetInfo.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationSetInfo(varargin) - [varargout{1:nargout}] = helicsMEX(235, varargin{:}); + [varargout{1:nargout}] = helicsMEX(238, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationSetMinimumChange.m b/interfaces/matlab/interface/+helics/helicsPublicationSetMinimumChange.m index 8595b8d461..b3649e0787 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationSetMinimumChange.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationSetMinimumChange.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationSetMinimumChange(varargin) - [varargout{1:nargout}] = helicsMEX(240, varargin{:}); + [varargout{1:nargout}] = helicsMEX(243, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsPublicationSetOption.m b/interfaces/matlab/interface/+helics/helicsPublicationSetOption.m index 1de201e456..ed71158190 100644 --- a/interfaces/matlab/interface/+helics/helicsPublicationSetOption.m +++ b/interfaces/matlab/interface/+helics/helicsPublicationSetOption.m @@ -1,3 +1,3 @@ function varargout = helicsPublicationSetOption(varargin) - [varargout{1:nargout}] = helicsMEX(239, varargin{:}); + [varargout{1:nargout}] = helicsMEX(242, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsQueryBrokerExecute.m b/interfaces/matlab/interface/+helics/helicsQueryBrokerExecute.m index 6b103fa508..6e68009c96 100644 --- a/interfaces/matlab/interface/+helics/helicsQueryBrokerExecute.m +++ b/interfaces/matlab/interface/+helics/helicsQueryBrokerExecute.m @@ -1,3 +1,3 @@ function varargout = helicsQueryBrokerExecute(varargin) - [varargout{1:nargout}] = helicsMEX(159, varargin{:}); + [varargout{1:nargout}] = helicsMEX(162, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsQueryCoreExecute.m b/interfaces/matlab/interface/+helics/helicsQueryCoreExecute.m index 73b5d0556f..d5ee8281e6 100644 --- a/interfaces/matlab/interface/+helics/helicsQueryCoreExecute.m +++ b/interfaces/matlab/interface/+helics/helicsQueryCoreExecute.m @@ -1,3 +1,3 @@ function varargout = helicsQueryCoreExecute(varargin) - [varargout{1:nargout}] = helicsMEX(158, varargin{:}); + [varargout{1:nargout}] = helicsMEX(161, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsQueryExecute.m b/interfaces/matlab/interface/+helics/helicsQueryExecute.m index 98801cb8ad..3e52c2360c 100644 --- a/interfaces/matlab/interface/+helics/helicsQueryExecute.m +++ b/interfaces/matlab/interface/+helics/helicsQueryExecute.m @@ -1,3 +1,3 @@ function varargout = helicsQueryExecute(varargin) - [varargout{1:nargout}] = helicsMEX(157, varargin{:}); + [varargout{1:nargout}] = helicsMEX(160, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsQueryExecuteAsync.m b/interfaces/matlab/interface/+helics/helicsQueryExecuteAsync.m index 527ea70b82..53adcf7219 100644 --- a/interfaces/matlab/interface/+helics/helicsQueryExecuteAsync.m +++ b/interfaces/matlab/interface/+helics/helicsQueryExecuteAsync.m @@ -1,3 +1,3 @@ function varargout = helicsQueryExecuteAsync(varargin) - [varargout{1:nargout}] = helicsMEX(160, varargin{:}); + [varargout{1:nargout}] = helicsMEX(163, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsQueryExecuteComplete.m b/interfaces/matlab/interface/+helics/helicsQueryExecuteComplete.m index 39de474217..12503a821f 100644 --- a/interfaces/matlab/interface/+helics/helicsQueryExecuteComplete.m +++ b/interfaces/matlab/interface/+helics/helicsQueryExecuteComplete.m @@ -1,3 +1,3 @@ function varargout = helicsQueryExecuteComplete(varargin) - [varargout{1:nargout}] = helicsMEX(161, varargin{:}); + [varargout{1:nargout}] = helicsMEX(164, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsQueryFree.m b/interfaces/matlab/interface/+helics/helicsQueryFree.m index b600c58caa..100fc5ade8 100644 --- a/interfaces/matlab/interface/+helics/helicsQueryFree.m +++ b/interfaces/matlab/interface/+helics/helicsQueryFree.m @@ -1,3 +1,3 @@ function varargout = helicsQueryFree(varargin) - [varargout{1:nargout}] = helicsMEX(166, varargin{:}); + [varargout{1:nargout}] = helicsMEX(169, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsQueryIsCompleted.m b/interfaces/matlab/interface/+helics/helicsQueryIsCompleted.m index 5ad5098b87..93efa2d637 100644 --- a/interfaces/matlab/interface/+helics/helicsQueryIsCompleted.m +++ b/interfaces/matlab/interface/+helics/helicsQueryIsCompleted.m @@ -1,3 +1,3 @@ function varargout = helicsQueryIsCompleted(varargin) - [varargout{1:nargout}] = helicsMEX(162, varargin{:}); + [varargout{1:nargout}] = helicsMEX(165, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsQuerySetOrdering.m b/interfaces/matlab/interface/+helics/helicsQuerySetOrdering.m index 97e1b7e724..4a187a460d 100644 --- a/interfaces/matlab/interface/+helics/helicsQuerySetOrdering.m +++ b/interfaces/matlab/interface/+helics/helicsQuerySetOrdering.m @@ -1,3 +1,3 @@ function varargout = helicsQuerySetOrdering(varargin) - [varargout{1:nargout}] = helicsMEX(165, varargin{:}); + [varargout{1:nargout}] = helicsMEX(168, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsQuerySetQueryString.m b/interfaces/matlab/interface/+helics/helicsQuerySetQueryString.m index b0d06294a4..de09374028 100644 --- a/interfaces/matlab/interface/+helics/helicsQuerySetQueryString.m +++ b/interfaces/matlab/interface/+helics/helicsQuerySetQueryString.m @@ -1,3 +1,3 @@ function varargout = helicsQuerySetQueryString(varargin) - [varargout{1:nargout}] = helicsMEX(164, varargin{:}); + [varargout{1:nargout}] = helicsMEX(167, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsQuerySetTarget.m b/interfaces/matlab/interface/+helics/helicsQuerySetTarget.m index 08bce4d9f1..01fe92a021 100644 --- a/interfaces/matlab/interface/+helics/helicsQuerySetTarget.m +++ b/interfaces/matlab/interface/+helics/helicsQuerySetTarget.m @@ -1,3 +1,3 @@ function varargout = helicsQuerySetTarget(varargin) - [varargout{1:nargout}] = helicsMEX(163, varargin{:}); + [varargout{1:nargout}] = helicsMEX(166, varargin{:}); end diff --git a/interfaces/matlab/interface/+helics/helicsSubscriptionGetKey.m b/interfaces/matlab/interface/+helics/helicsSubscriptionGetKey.m index c26e68f18c..ea9cc0c459 100644 --- a/interfaces/matlab/interface/+helics/helicsSubscriptionGetKey.m +++ b/interfaces/matlab/interface/+helics/helicsSubscriptionGetKey.m @@ -1,3 +1,3 @@ function varargout = helicsSubscriptionGetKey(varargin) - [varargout{1:nargout}] = helicsMEX(226, varargin{:}); + [varargout{1:nargout}] = helicsMEX(229, varargin{:}); end diff --git a/interfaces/matlab/interface/helicsMEX.cpp b/interfaces/matlab/interface/helicsMEX.cpp index 5395f97b1a..d8631896fc 100644 --- a/interfaces/matlab/interface/helicsMEX.cpp +++ b/interfaces/matlab/interface/helicsMEX.cpp @@ -5326,6 +5326,123 @@ int _wrap_helicsFederateFinalizeComplete(int resc, mxArray *resv[], int argc, mx } +int _wrap_helicsFederateDisconnect(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + helics_federate arg1 = (helics_federate) 0 ; + helics_error *arg2 = (helics_error *) 0 ; + int res1 ; + helics_error etemp2 ; + mxArray * _out; + + { + etemp2=helicsErrorInitialize(); + arg2=&etemp2; + } + if (!SWIG_check_num_args("helicsFederateDisconnect",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0],SWIG_as_voidptrptr(&arg1), 0, 0); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "helicsFederateDisconnect" "', argument " "1"" of type '" "helics_federate""'"); + } + helicsFederateDisconnect(arg1,arg2); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + { + if (arg2->error_code!=helics_ok) + { + throwHelicsMatlabError(arg2); + } + } + return 0; +fail: + { + if (arg2->error_code!=helics_ok) + { + throwHelicsMatlabError(arg2); + } + } + return 1; +} + + +int _wrap_helicsFederateDisconnectAsync(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + helics_federate arg1 = (helics_federate) 0 ; + helics_error *arg2 = (helics_error *) 0 ; + int res1 ; + helics_error etemp2 ; + mxArray * _out; + + { + etemp2=helicsErrorInitialize(); + arg2=&etemp2; + } + if (!SWIG_check_num_args("helicsFederateDisconnectAsync",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0],SWIG_as_voidptrptr(&arg1), 0, 0); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "helicsFederateDisconnectAsync" "', argument " "1"" of type '" "helics_federate""'"); + } + helicsFederateDisconnectAsync(arg1,arg2); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + { + if (arg2->error_code!=helics_ok) + { + throwHelicsMatlabError(arg2); + } + } + return 0; +fail: + { + if (arg2->error_code!=helics_ok) + { + throwHelicsMatlabError(arg2); + } + } + return 1; +} + + +int _wrap_helicsFederateDisconnectComplete(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + helics_federate arg1 = (helics_federate) 0 ; + helics_error *arg2 = (helics_error *) 0 ; + int res1 ; + helics_error etemp2 ; + mxArray * _out; + + { + etemp2=helicsErrorInitialize(); + arg2=&etemp2; + } + if (!SWIG_check_num_args("helicsFederateDisconnectComplete",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0],SWIG_as_voidptrptr(&arg1), 0, 0); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "helicsFederateDisconnectComplete" "', argument " "1"" of type '" "helics_federate""'"); + } + helicsFederateDisconnectComplete(arg1,arg2); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + { + if (arg2->error_code!=helics_ok) + { + throwHelicsMatlabError(arg2); + } + } + return 0; +fail: + { + if (arg2->error_code!=helics_ok) + { + throwHelicsMatlabError(arg2); + } + } + return 1; +} + + int _wrap_helicsFederateFree(int resc, mxArray *resv[], int argc, mxArray *argv[]) { helics_federate arg1 = (helics_federate) 0 ; int res1 ; @@ -12134,6 +12251,28 @@ int _wrap_helicsFederatePendingMessages(int resc, mxArray *resv[], int argc, mxA } +int _wrap_helicsFederatePendingMessageCount(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + helics_federate arg1 = (helics_federate) 0 ; + int res1 ; + mxArray * _out; + int result; + + if (!SWIG_check_num_args("helicsFederatePendingMessageCount",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0],SWIG_as_voidptrptr(&arg1), 0, 0); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "helicsFederatePendingMessageCount" "', argument " "1"" of type '" "helics_federate""'"); + } + result = (int)helicsFederatePendingMessageCount(arg1); + _out = SWIG_From_int(static_cast< int >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + int _wrap_helicsEndpointPendingMessages(int resc, mxArray *resv[], int argc, mxArray *argv[]) { helics_endpoint arg1 = (helics_endpoint) 0 ; int res1 ; @@ -12156,6 +12295,28 @@ int _wrap_helicsEndpointPendingMessages(int resc, mxArray *resv[], int argc, mxA } +int _wrap_helicsEndpointPendingMessageCount(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + helics_endpoint arg1 = (helics_endpoint) 0 ; + int res1 ; + mxArray * _out; + int result; + + if (!SWIG_check_num_args("helicsEndpointPendingMessageCount",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0],SWIG_as_voidptrptr(&arg1), 0, 0); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "helicsEndpointPendingMessageCount" "', argument " "1"" of type '" "helics_endpoint""'"); + } + result = (int)helicsEndpointPendingMessageCount(arg1); + _out = SWIG_From_int(static_cast< int >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + int _wrap_helicsEndpointGetMessage(int resc, mxArray *resv[], int argc, mxArray *argv[]) { helics_endpoint arg1 = (helics_endpoint) 0 ; int res1 ; @@ -15421,225 +15582,230 @@ SWIGINTERN const char* SwigFunctionName(int fcn_id) { case 106: return "_wrap_helicsFederateFinalize"; case 107: return "_wrap_helicsFederateFinalizeAsync"; case 108: return "_wrap_helicsFederateFinalizeComplete"; - case 109: return "_wrap_helicsFederateFree"; - case 110: return "_wrap_helicsCloseLibrary"; - case 111: return "_wrap_helicsFederateEnterInitializingMode"; - case 112: return "_wrap_helicsFederateEnterInitializingModeAsync"; - case 113: return "_wrap_helicsFederateIsAsyncOperationCompleted"; - case 114: return "_wrap_helicsFederateEnterInitializingModeComplete"; - case 115: return "_wrap_helicsFederateEnterExecutingMode"; - case 116: return "_wrap_helicsFederateEnterExecutingModeAsync"; - case 117: return "_wrap_helicsFederateEnterExecutingModeComplete"; - case 118: return "_wrap_helicsFederateEnterExecutingModeIterative"; - case 119: return "_wrap_helicsFederateEnterExecutingModeIterativeAsync"; - case 120: return "_wrap_helicsFederateEnterExecutingModeIterativeComplete"; - case 121: return "_wrap_helicsFederateGetState"; - case 122: return "_wrap_helicsFederateGetCoreObject"; - case 123: return "_wrap_helicsFederateRequestTime"; - case 124: return "_wrap_helicsFederateRequestTimeAdvance"; - case 125: return "_wrap_helicsFederateRequestNextStep"; - case 126: return "_wrap_helicsFederateRequestTimeIterative"; - case 127: return "_wrap_helicsFederateRequestTimeAsync"; - case 128: return "_wrap_helicsFederateRequestTimeComplete"; - case 129: return "_wrap_helicsFederateRequestTimeIterativeAsync"; - case 130: return "_wrap_helicsFederateRequestTimeIterativeComplete"; - case 131: return "_wrap_helicsFederateGetName"; - case 132: return "_wrap_helicsFederateSetTimeProperty"; - case 133: return "_wrap_helicsFederateSetFlagOption"; - case 134: return "_wrap_helicsFederateSetSeparator"; - case 135: return "_wrap_helicsFederateSetIntegerProperty"; - case 136: return "_wrap_helicsFederateGetTimeProperty"; - case 137: return "_wrap_helicsFederateGetFlagOption"; - case 138: return "_wrap_helicsFederateGetIntegerProperty"; - case 139: return "_wrap_helicsFederateGetCurrentTime"; - case 140: return "_wrap_helicsFederateSetGlobal"; - case 141: return "_wrap_helicsFederateAddDependency"; - case 142: return "_wrap_helicsFederateSetLogFile"; - case 143: return "_wrap_helicsFederateLogErrorMessage"; - case 144: return "_wrap_helicsFederateLogWarningMessage"; - case 145: return "_wrap_helicsFederateLogInfoMessage"; - case 146: return "_wrap_helicsFederateLogDebugMessage"; - case 147: return "_wrap_helicsFederateLogLevelMessage"; - case 148: return "_wrap_helicsCoreSetGlobal"; - case 149: return "_wrap_helicsBrokerSetGlobal"; - case 150: return "_wrap_helicsCoreSetLogFile"; - case 151: return "_wrap_helicsBrokerSetLogFile"; - case 152: return "_wrap_helicsBrokerSetTimeBarrier"; - case 153: return "_wrap_helicsBrokerClearTimeBarrier"; - case 154: return "_wrap_helicsBrokerGlobalError"; - case 155: return "_wrap_helicsCoreGlobalError"; - case 156: return "_wrap_helicsCreateQuery"; - case 157: return "_wrap_helicsQueryExecute"; - case 158: return "_wrap_helicsQueryCoreExecute"; - case 159: return "_wrap_helicsQueryBrokerExecute"; - case 160: return "_wrap_helicsQueryExecuteAsync"; - case 161: return "_wrap_helicsQueryExecuteComplete"; - case 162: return "_wrap_helicsQueryIsCompleted"; - case 163: return "_wrap_helicsQuerySetTarget"; - case 164: return "_wrap_helicsQuerySetQueryString"; - case 165: return "_wrap_helicsQuerySetOrdering"; - case 166: return "_wrap_helicsQueryFree"; - case 167: return "_wrap_helicsCleanupLibrary"; - case 168: return "_wrap_helicsFederateRegisterSubscription"; - case 169: return "_wrap_helicsFederateRegisterPublication"; - case 170: return "_wrap_helicsFederateRegisterTypePublication"; - case 171: return "_wrap_helicsFederateRegisterGlobalPublication"; - case 172: return "_wrap_helicsFederateRegisterGlobalTypePublication"; - case 173: return "_wrap_helicsFederateRegisterInput"; - case 174: return "_wrap_helicsFederateRegisterTypeInput"; - case 175: return "_wrap_helicsFederateRegisterGlobalInput"; - case 176: return "_wrap_helicsFederateRegisterGlobalTypeInput"; - case 177: return "_wrap_helicsFederateGetPublication"; - case 178: return "_wrap_helicsFederateGetPublicationByIndex"; - case 179: return "_wrap_helicsFederateGetInput"; - case 180: return "_wrap_helicsFederateGetInputByIndex"; - case 181: return "_wrap_helicsFederateGetSubscription"; - case 182: return "_wrap_helicsFederateClearUpdates"; - case 183: return "_wrap_helicsFederateRegisterFromPublicationJSON"; - case 184: return "_wrap_helicsFederatePublishJSON"; - case 185: return "_wrap_helicsPublicationIsValid"; - case 186: return "_wrap_helicsPublicationPublishRaw"; - case 187: return "_wrap_helicsPublicationPublishString"; - case 188: return "_wrap_helicsPublicationPublishInteger"; - case 189: return "_wrap_helicsPublicationPublishBoolean"; - case 190: return "_wrap_helicsPublicationPublishDouble"; - case 191: return "_wrap_helicsPublicationPublishTime"; - case 192: return "_wrap_helicsPublicationPublishChar"; - case 193: return "_wrap_helicsPublicationPublishComplex"; - case 194: return "_wrap_helicsPublicationPublishVector"; - case 195: return "_wrap_helicsPublicationPublishNamedPoint"; - case 196: return "_wrap_helicsPublicationAddTarget"; - case 197: return "_wrap_helicsInputIsValid"; - case 198: return "_wrap_helicsInputAddTarget"; - case 199: return "_wrap_helicsInputGetRawValueSize"; - case 200: return "_wrap_helicsInputGetRawValue"; - case 201: return "_wrap_helicsInputGetStringSize"; - case 202: return "_wrap_helicsInputGetString"; - case 203: return "_wrap_helicsInputGetInteger"; - case 204: return "_wrap_helicsInputGetBoolean"; - case 205: return "_wrap_helicsInputGetDouble"; - case 206: return "_wrap_helicsInputGetTime"; - case 207: return "_wrap_helicsInputGetChar"; - case 208: return "_wrap_helicsInputGetComplex"; - case 209: return "_wrap_helicsInputGetVectorSize"; - case 210: return "_wrap_helicsInputGetVector"; - case 211: return "_wrap_helicsInputGetNamedPoint"; - case 212: return "_wrap_helicsInputSetDefaultRaw"; - case 213: return "_wrap_helicsInputSetDefaultString"; - case 214: return "_wrap_helicsInputSetDefaultInteger"; - case 215: return "_wrap_helicsInputSetDefaultBoolean"; - case 216: return "_wrap_helicsInputSetDefaultTime"; - case 217: return "_wrap_helicsInputSetDefaultChar"; - case 218: return "_wrap_helicsInputSetDefaultDouble"; - case 219: return "_wrap_helicsInputSetDefaultComplex"; - case 220: return "_wrap_helicsInputSetDefaultVector"; - case 221: return "_wrap_helicsInputSetDefaultNamedPoint"; - case 222: return "_wrap_helicsInputGetType"; - case 223: return "_wrap_helicsInputGetPublicationType"; - case 224: return "_wrap_helicsPublicationGetType"; - case 225: return "_wrap_helicsInputGetKey"; - case 226: return "_wrap_helicsSubscriptionGetKey"; - case 227: return "_wrap_helicsPublicationGetKey"; - case 228: return "_wrap_helicsInputGetUnits"; - case 229: return "_wrap_helicsInputGetInjectionUnits"; - case 230: return "_wrap_helicsInputGetExtractionUnits"; - case 231: return "_wrap_helicsPublicationGetUnits"; - case 232: return "_wrap_helicsInputGetInfo"; - case 233: return "_wrap_helicsInputSetInfo"; - case 234: return "_wrap_helicsPublicationGetInfo"; - case 235: return "_wrap_helicsPublicationSetInfo"; - case 236: return "_wrap_helicsInputGetOption"; - case 237: return "_wrap_helicsInputSetOption"; - case 238: return "_wrap_helicsPublicationGetOption"; - case 239: return "_wrap_helicsPublicationSetOption"; - case 240: return "_wrap_helicsPublicationSetMinimumChange"; - case 241: return "_wrap_helicsInputSetMinimumChange"; - case 242: return "_wrap_helicsInputIsUpdated"; - case 243: return "_wrap_helicsInputLastUpdateTime"; - case 244: return "_wrap_helicsInputClearUpdate"; - case 245: return "_wrap_helicsFederateGetPublicationCount"; - case 246: return "_wrap_helicsFederateGetInputCount"; - case 247: return "_wrap_helicsFederateRegisterEndpoint"; - case 248: return "_wrap_helicsFederateRegisterGlobalEndpoint"; - case 249: return "_wrap_helicsFederateGetEndpoint"; - case 250: return "_wrap_helicsFederateGetEndpointByIndex"; - case 251: return "_wrap_helicsEndpointIsValid"; - case 252: return "_wrap_helicsEndpointSetDefaultDestination"; - case 253: return "_wrap_helicsEndpointGetDefaultDestination"; - case 254: return "_wrap_helicsEndpointSendMessageRaw"; - case 255: return "_wrap_helicsEndpointSendEventRaw"; - case 256: return "_wrap_helicsEndpointSendMessage"; - case 257: return "_wrap_helicsEndpointSendMessageObject"; - case 258: return "_wrap_helicsEndpointSendMessageObjectZeroCopy"; - case 259: return "_wrap_helicsEndpointSubscribe"; - case 260: return "_wrap_helicsFederateHasMessage"; - case 261: return "_wrap_helicsEndpointHasMessage"; - case 262: return "_wrap_helicsFederatePendingMessages"; - case 263: return "_wrap_helicsEndpointPendingMessages"; - case 264: return "_wrap_helicsEndpointGetMessage"; - case 265: return "_wrap_helicsEndpointGetMessageObject"; - case 266: return "_wrap_helicsEndpointCreateMessageObject"; - case 267: return "_wrap_helicsFederateGetMessage"; - case 268: return "_wrap_helicsFederateGetMessageObject"; - case 269: return "_wrap_helicsFederateCreateMessageObject"; - case 270: return "_wrap_helicsFederateClearMessages"; - case 271: return "_wrap_helicsEndpointClearMessages"; - case 272: return "_wrap_helicsEndpointGetType"; - case 273: return "_wrap_helicsEndpointGetName"; - case 274: return "_wrap_helicsFederateGetEndpointCount"; - case 275: return "_wrap_helicsEndpointGetInfo"; - case 276: return "_wrap_helicsEndpointSetInfo"; - case 277: return "_wrap_helicsEndpointSetOption"; - case 278: return "_wrap_helicsEndpointGetOption"; - case 279: return "_wrap_helicsMessageGetSource"; - case 280: return "_wrap_helicsMessageGetDestination"; - case 281: return "_wrap_helicsMessageGetOriginalSource"; - case 282: return "_wrap_helicsMessageGetOriginalDestination"; - case 283: return "_wrap_helicsMessageGetTime"; - case 284: return "_wrap_helicsMessageGetString"; - case 285: return "_wrap_helicsMessageGetMessageID"; - case 286: return "_wrap_helicsMessageCheckFlag"; - case 287: return "_wrap_helicsMessageGetRawDataSize"; - case 288: return "_wrap_helicsMessageGetRawData"; - case 289: return "_wrap_helicsMessageIsValid"; - case 290: return "_wrap_helicsMessageSetSource"; - case 291: return "_wrap_helicsMessageSetDestination"; - case 292: return "_wrap_helicsMessageSetOriginalSource"; - case 293: return "_wrap_helicsMessageSetOriginalDestination"; - case 294: return "_wrap_helicsMessageSetTime"; - case 295: return "_wrap_helicsMessageReserve"; - case 296: return "_wrap_helicsMessageSetMessageID"; - case 297: return "_wrap_helicsMessageClearFlags"; - case 298: return "_wrap_helicsMessageSetFlagOption"; - case 299: return "_wrap_helicsMessageSetString"; - case 300: return "_wrap_helicsMessageSetData"; - case 301: return "_wrap_helicsMessageAppendData"; - case 302: return "_wrap_helicsMessageCopy"; - case 303: return "_wrap_helicsMessageClone"; - case 304: return "_wrap_helicsMessageFree"; - case 305: return "_wrap_helicsMessageClear"; - case 306: return "_wrap_helicsFederateRegisterFilter"; - case 307: return "_wrap_helicsFederateRegisterGlobalFilter"; - case 308: return "_wrap_helicsFederateRegisterCloningFilter"; - case 309: return "_wrap_helicsFederateRegisterGlobalCloningFilter"; - case 310: return "_wrap_helicsCoreRegisterFilter"; - case 311: return "_wrap_helicsCoreRegisterCloningFilter"; - case 312: return "_wrap_helicsFederateGetFilterCount"; - case 313: return "_wrap_helicsFederateGetFilter"; - case 314: return "_wrap_helicsFederateGetFilterByIndex"; - case 315: return "_wrap_helicsFilterIsValid"; - case 316: return "_wrap_helicsFilterGetName"; - case 317: return "_wrap_helicsFilterSet"; - case 318: return "_wrap_helicsFilterSetString"; - case 319: return "_wrap_helicsFilterAddDestinationTarget"; - case 320: return "_wrap_helicsFilterAddSourceTarget"; - case 321: return "_wrap_helicsFilterAddDeliveryEndpoint"; - case 322: return "_wrap_helicsFilterRemoveTarget"; - case 323: return "_wrap_helicsFilterRemoveDeliveryEndpoint"; - case 324: return "_wrap_helicsFilterGetInfo"; - case 325: return "_wrap_helicsFilterSetInfo"; - case 326: return "_wrap_helicsFilterSetOption"; - case 327: return "_wrap_helicsFilterGetOption"; + case 109: return "_wrap_helicsFederateDisconnect"; + case 110: return "_wrap_helicsFederateDisconnectAsync"; + case 111: return "_wrap_helicsFederateDisconnectComplete"; + case 112: return "_wrap_helicsFederateFree"; + case 113: return "_wrap_helicsCloseLibrary"; + case 114: return "_wrap_helicsFederateEnterInitializingMode"; + case 115: return "_wrap_helicsFederateEnterInitializingModeAsync"; + case 116: return "_wrap_helicsFederateIsAsyncOperationCompleted"; + case 117: return "_wrap_helicsFederateEnterInitializingModeComplete"; + case 118: return "_wrap_helicsFederateEnterExecutingMode"; + case 119: return "_wrap_helicsFederateEnterExecutingModeAsync"; + case 120: return "_wrap_helicsFederateEnterExecutingModeComplete"; + case 121: return "_wrap_helicsFederateEnterExecutingModeIterative"; + case 122: return "_wrap_helicsFederateEnterExecutingModeIterativeAsync"; + case 123: return "_wrap_helicsFederateEnterExecutingModeIterativeComplete"; + case 124: return "_wrap_helicsFederateGetState"; + case 125: return "_wrap_helicsFederateGetCoreObject"; + case 126: return "_wrap_helicsFederateRequestTime"; + case 127: return "_wrap_helicsFederateRequestTimeAdvance"; + case 128: return "_wrap_helicsFederateRequestNextStep"; + case 129: return "_wrap_helicsFederateRequestTimeIterative"; + case 130: return "_wrap_helicsFederateRequestTimeAsync"; + case 131: return "_wrap_helicsFederateRequestTimeComplete"; + case 132: return "_wrap_helicsFederateRequestTimeIterativeAsync"; + case 133: return "_wrap_helicsFederateRequestTimeIterativeComplete"; + case 134: return "_wrap_helicsFederateGetName"; + case 135: return "_wrap_helicsFederateSetTimeProperty"; + case 136: return "_wrap_helicsFederateSetFlagOption"; + case 137: return "_wrap_helicsFederateSetSeparator"; + case 138: return "_wrap_helicsFederateSetIntegerProperty"; + case 139: return "_wrap_helicsFederateGetTimeProperty"; + case 140: return "_wrap_helicsFederateGetFlagOption"; + case 141: return "_wrap_helicsFederateGetIntegerProperty"; + case 142: return "_wrap_helicsFederateGetCurrentTime"; + case 143: return "_wrap_helicsFederateSetGlobal"; + case 144: return "_wrap_helicsFederateAddDependency"; + case 145: return "_wrap_helicsFederateSetLogFile"; + case 146: return "_wrap_helicsFederateLogErrorMessage"; + case 147: return "_wrap_helicsFederateLogWarningMessage"; + case 148: return "_wrap_helicsFederateLogInfoMessage"; + case 149: return "_wrap_helicsFederateLogDebugMessage"; + case 150: return "_wrap_helicsFederateLogLevelMessage"; + case 151: return "_wrap_helicsCoreSetGlobal"; + case 152: return "_wrap_helicsBrokerSetGlobal"; + case 153: return "_wrap_helicsCoreSetLogFile"; + case 154: return "_wrap_helicsBrokerSetLogFile"; + case 155: return "_wrap_helicsBrokerSetTimeBarrier"; + case 156: return "_wrap_helicsBrokerClearTimeBarrier"; + case 157: return "_wrap_helicsBrokerGlobalError"; + case 158: return "_wrap_helicsCoreGlobalError"; + case 159: return "_wrap_helicsCreateQuery"; + case 160: return "_wrap_helicsQueryExecute"; + case 161: return "_wrap_helicsQueryCoreExecute"; + case 162: return "_wrap_helicsQueryBrokerExecute"; + case 163: return "_wrap_helicsQueryExecuteAsync"; + case 164: return "_wrap_helicsQueryExecuteComplete"; + case 165: return "_wrap_helicsQueryIsCompleted"; + case 166: return "_wrap_helicsQuerySetTarget"; + case 167: return "_wrap_helicsQuerySetQueryString"; + case 168: return "_wrap_helicsQuerySetOrdering"; + case 169: return "_wrap_helicsQueryFree"; + case 170: return "_wrap_helicsCleanupLibrary"; + case 171: return "_wrap_helicsFederateRegisterSubscription"; + case 172: return "_wrap_helicsFederateRegisterPublication"; + case 173: return "_wrap_helicsFederateRegisterTypePublication"; + case 174: return "_wrap_helicsFederateRegisterGlobalPublication"; + case 175: return "_wrap_helicsFederateRegisterGlobalTypePublication"; + case 176: return "_wrap_helicsFederateRegisterInput"; + case 177: return "_wrap_helicsFederateRegisterTypeInput"; + case 178: return "_wrap_helicsFederateRegisterGlobalInput"; + case 179: return "_wrap_helicsFederateRegisterGlobalTypeInput"; + case 180: return "_wrap_helicsFederateGetPublication"; + case 181: return "_wrap_helicsFederateGetPublicationByIndex"; + case 182: return "_wrap_helicsFederateGetInput"; + case 183: return "_wrap_helicsFederateGetInputByIndex"; + case 184: return "_wrap_helicsFederateGetSubscription"; + case 185: return "_wrap_helicsFederateClearUpdates"; + case 186: return "_wrap_helicsFederateRegisterFromPublicationJSON"; + case 187: return "_wrap_helicsFederatePublishJSON"; + case 188: return "_wrap_helicsPublicationIsValid"; + case 189: return "_wrap_helicsPublicationPublishRaw"; + case 190: return "_wrap_helicsPublicationPublishString"; + case 191: return "_wrap_helicsPublicationPublishInteger"; + case 192: return "_wrap_helicsPublicationPublishBoolean"; + case 193: return "_wrap_helicsPublicationPublishDouble"; + case 194: return "_wrap_helicsPublicationPublishTime"; + case 195: return "_wrap_helicsPublicationPublishChar"; + case 196: return "_wrap_helicsPublicationPublishComplex"; + case 197: return "_wrap_helicsPublicationPublishVector"; + case 198: return "_wrap_helicsPublicationPublishNamedPoint"; + case 199: return "_wrap_helicsPublicationAddTarget"; + case 200: return "_wrap_helicsInputIsValid"; + case 201: return "_wrap_helicsInputAddTarget"; + case 202: return "_wrap_helicsInputGetRawValueSize"; + case 203: return "_wrap_helicsInputGetRawValue"; + case 204: return "_wrap_helicsInputGetStringSize"; + case 205: return "_wrap_helicsInputGetString"; + case 206: return "_wrap_helicsInputGetInteger"; + case 207: return "_wrap_helicsInputGetBoolean"; + case 208: return "_wrap_helicsInputGetDouble"; + case 209: return "_wrap_helicsInputGetTime"; + case 210: return "_wrap_helicsInputGetChar"; + case 211: return "_wrap_helicsInputGetComplex"; + case 212: return "_wrap_helicsInputGetVectorSize"; + case 213: return "_wrap_helicsInputGetVector"; + case 214: return "_wrap_helicsInputGetNamedPoint"; + case 215: return "_wrap_helicsInputSetDefaultRaw"; + case 216: return "_wrap_helicsInputSetDefaultString"; + case 217: return "_wrap_helicsInputSetDefaultInteger"; + case 218: return "_wrap_helicsInputSetDefaultBoolean"; + case 219: return "_wrap_helicsInputSetDefaultTime"; + case 220: return "_wrap_helicsInputSetDefaultChar"; + case 221: return "_wrap_helicsInputSetDefaultDouble"; + case 222: return "_wrap_helicsInputSetDefaultComplex"; + case 223: return "_wrap_helicsInputSetDefaultVector"; + case 224: return "_wrap_helicsInputSetDefaultNamedPoint"; + case 225: return "_wrap_helicsInputGetType"; + case 226: return "_wrap_helicsInputGetPublicationType"; + case 227: return "_wrap_helicsPublicationGetType"; + case 228: return "_wrap_helicsInputGetKey"; + case 229: return "_wrap_helicsSubscriptionGetKey"; + case 230: return "_wrap_helicsPublicationGetKey"; + case 231: return "_wrap_helicsInputGetUnits"; + case 232: return "_wrap_helicsInputGetInjectionUnits"; + case 233: return "_wrap_helicsInputGetExtractionUnits"; + case 234: return "_wrap_helicsPublicationGetUnits"; + case 235: return "_wrap_helicsInputGetInfo"; + case 236: return "_wrap_helicsInputSetInfo"; + case 237: return "_wrap_helicsPublicationGetInfo"; + case 238: return "_wrap_helicsPublicationSetInfo"; + case 239: return "_wrap_helicsInputGetOption"; + case 240: return "_wrap_helicsInputSetOption"; + case 241: return "_wrap_helicsPublicationGetOption"; + case 242: return "_wrap_helicsPublicationSetOption"; + case 243: return "_wrap_helicsPublicationSetMinimumChange"; + case 244: return "_wrap_helicsInputSetMinimumChange"; + case 245: return "_wrap_helicsInputIsUpdated"; + case 246: return "_wrap_helicsInputLastUpdateTime"; + case 247: return "_wrap_helicsInputClearUpdate"; + case 248: return "_wrap_helicsFederateGetPublicationCount"; + case 249: return "_wrap_helicsFederateGetInputCount"; + case 250: return "_wrap_helicsFederateRegisterEndpoint"; + case 251: return "_wrap_helicsFederateRegisterGlobalEndpoint"; + case 252: return "_wrap_helicsFederateGetEndpoint"; + case 253: return "_wrap_helicsFederateGetEndpointByIndex"; + case 254: return "_wrap_helicsEndpointIsValid"; + case 255: return "_wrap_helicsEndpointSetDefaultDestination"; + case 256: return "_wrap_helicsEndpointGetDefaultDestination"; + case 257: return "_wrap_helicsEndpointSendMessageRaw"; + case 258: return "_wrap_helicsEndpointSendEventRaw"; + case 259: return "_wrap_helicsEndpointSendMessage"; + case 260: return "_wrap_helicsEndpointSendMessageObject"; + case 261: return "_wrap_helicsEndpointSendMessageObjectZeroCopy"; + case 262: return "_wrap_helicsEndpointSubscribe"; + case 263: return "_wrap_helicsFederateHasMessage"; + case 264: return "_wrap_helicsEndpointHasMessage"; + case 265: return "_wrap_helicsFederatePendingMessages"; + case 266: return "_wrap_helicsFederatePendingMessageCount"; + case 267: return "_wrap_helicsEndpointPendingMessages"; + case 268: return "_wrap_helicsEndpointPendingMessageCount"; + case 269: return "_wrap_helicsEndpointGetMessage"; + case 270: return "_wrap_helicsEndpointGetMessageObject"; + case 271: return "_wrap_helicsEndpointCreateMessageObject"; + case 272: return "_wrap_helicsFederateGetMessage"; + case 273: return "_wrap_helicsFederateGetMessageObject"; + case 274: return "_wrap_helicsFederateCreateMessageObject"; + case 275: return "_wrap_helicsFederateClearMessages"; + case 276: return "_wrap_helicsEndpointClearMessages"; + case 277: return "_wrap_helicsEndpointGetType"; + case 278: return "_wrap_helicsEndpointGetName"; + case 279: return "_wrap_helicsFederateGetEndpointCount"; + case 280: return "_wrap_helicsEndpointGetInfo"; + case 281: return "_wrap_helicsEndpointSetInfo"; + case 282: return "_wrap_helicsEndpointSetOption"; + case 283: return "_wrap_helicsEndpointGetOption"; + case 284: return "_wrap_helicsMessageGetSource"; + case 285: return "_wrap_helicsMessageGetDestination"; + case 286: return "_wrap_helicsMessageGetOriginalSource"; + case 287: return "_wrap_helicsMessageGetOriginalDestination"; + case 288: return "_wrap_helicsMessageGetTime"; + case 289: return "_wrap_helicsMessageGetString"; + case 290: return "_wrap_helicsMessageGetMessageID"; + case 291: return "_wrap_helicsMessageCheckFlag"; + case 292: return "_wrap_helicsMessageGetRawDataSize"; + case 293: return "_wrap_helicsMessageGetRawData"; + case 294: return "_wrap_helicsMessageIsValid"; + case 295: return "_wrap_helicsMessageSetSource"; + case 296: return "_wrap_helicsMessageSetDestination"; + case 297: return "_wrap_helicsMessageSetOriginalSource"; + case 298: return "_wrap_helicsMessageSetOriginalDestination"; + case 299: return "_wrap_helicsMessageSetTime"; + case 300: return "_wrap_helicsMessageReserve"; + case 301: return "_wrap_helicsMessageSetMessageID"; + case 302: return "_wrap_helicsMessageClearFlags"; + case 303: return "_wrap_helicsMessageSetFlagOption"; + case 304: return "_wrap_helicsMessageSetString"; + case 305: return "_wrap_helicsMessageSetData"; + case 306: return "_wrap_helicsMessageAppendData"; + case 307: return "_wrap_helicsMessageCopy"; + case 308: return "_wrap_helicsMessageClone"; + case 309: return "_wrap_helicsMessageFree"; + case 310: return "_wrap_helicsMessageClear"; + case 311: return "_wrap_helicsFederateRegisterFilter"; + case 312: return "_wrap_helicsFederateRegisterGlobalFilter"; + case 313: return "_wrap_helicsFederateRegisterCloningFilter"; + case 314: return "_wrap_helicsFederateRegisterGlobalCloningFilter"; + case 315: return "_wrap_helicsCoreRegisterFilter"; + case 316: return "_wrap_helicsCoreRegisterCloningFilter"; + case 317: return "_wrap_helicsFederateGetFilterCount"; + case 318: return "_wrap_helicsFederateGetFilter"; + case 319: return "_wrap_helicsFederateGetFilterByIndex"; + case 320: return "_wrap_helicsFilterIsValid"; + case 321: return "_wrap_helicsFilterGetName"; + case 322: return "_wrap_helicsFilterSet"; + case 323: return "_wrap_helicsFilterSetString"; + case 324: return "_wrap_helicsFilterAddDestinationTarget"; + case 325: return "_wrap_helicsFilterAddSourceTarget"; + case 326: return "_wrap_helicsFilterAddDeliveryEndpoint"; + case 327: return "_wrap_helicsFilterRemoveTarget"; + case 328: return "_wrap_helicsFilterRemoveDeliveryEndpoint"; + case 329: return "_wrap_helicsFilterGetInfo"; + case 330: return "_wrap_helicsFilterSetInfo"; + case 331: return "_wrap_helicsFilterSetOption"; + case 332: return "_wrap_helicsFilterGetOption"; default: return 0; } } @@ -15805,225 +15971,230 @@ void mexFunction(int resc, mxArray *resv[], int argc, const mxArray *argv[]) { case 106: flag=_wrap_helicsFederateFinalize(resc,resv,argc,(mxArray**)(argv)); break; case 107: flag=_wrap_helicsFederateFinalizeAsync(resc,resv,argc,(mxArray**)(argv)); break; case 108: flag=_wrap_helicsFederateFinalizeComplete(resc,resv,argc,(mxArray**)(argv)); break; - case 109: flag=_wrap_helicsFederateFree(resc,resv,argc,(mxArray**)(argv)); break; - case 110: flag=_wrap_helicsCloseLibrary(resc,resv,argc,(mxArray**)(argv)); break; - case 111: flag=_wrap_helicsFederateEnterInitializingMode(resc,resv,argc,(mxArray**)(argv)); break; - case 112: flag=_wrap_helicsFederateEnterInitializingModeAsync(resc,resv,argc,(mxArray**)(argv)); break; - case 113: flag=_wrap_helicsFederateIsAsyncOperationCompleted(resc,resv,argc,(mxArray**)(argv)); break; - case 114: flag=_wrap_helicsFederateEnterInitializingModeComplete(resc,resv,argc,(mxArray**)(argv)); break; - case 115: flag=_wrap_helicsFederateEnterExecutingMode(resc,resv,argc,(mxArray**)(argv)); break; - case 116: flag=_wrap_helicsFederateEnterExecutingModeAsync(resc,resv,argc,(mxArray**)(argv)); break; - case 117: flag=_wrap_helicsFederateEnterExecutingModeComplete(resc,resv,argc,(mxArray**)(argv)); break; - case 118: flag=_wrap_helicsFederateEnterExecutingModeIterative(resc,resv,argc,(mxArray**)(argv)); break; - case 119: flag=_wrap_helicsFederateEnterExecutingModeIterativeAsync(resc,resv,argc,(mxArray**)(argv)); break; - case 120: flag=_wrap_helicsFederateEnterExecutingModeIterativeComplete(resc,resv,argc,(mxArray**)(argv)); break; - case 121: flag=_wrap_helicsFederateGetState(resc,resv,argc,(mxArray**)(argv)); break; - case 122: flag=_wrap_helicsFederateGetCoreObject(resc,resv,argc,(mxArray**)(argv)); break; - case 123: flag=_wrap_helicsFederateRequestTime(resc,resv,argc,(mxArray**)(argv)); break; - case 124: flag=_wrap_helicsFederateRequestTimeAdvance(resc,resv,argc,(mxArray**)(argv)); break; - case 125: flag=_wrap_helicsFederateRequestNextStep(resc,resv,argc,(mxArray**)(argv)); break; - case 126: flag=_wrap_helicsFederateRequestTimeIterative(resc,resv,argc,(mxArray**)(argv)); break; - case 127: flag=_wrap_helicsFederateRequestTimeAsync(resc,resv,argc,(mxArray**)(argv)); break; - case 128: flag=_wrap_helicsFederateRequestTimeComplete(resc,resv,argc,(mxArray**)(argv)); break; - case 129: flag=_wrap_helicsFederateRequestTimeIterativeAsync(resc,resv,argc,(mxArray**)(argv)); break; - case 130: flag=_wrap_helicsFederateRequestTimeIterativeComplete(resc,resv,argc,(mxArray**)(argv)); break; - case 131: flag=_wrap_helicsFederateGetName(resc,resv,argc,(mxArray**)(argv)); break; - case 132: flag=_wrap_helicsFederateSetTimeProperty(resc,resv,argc,(mxArray**)(argv)); break; - case 133: flag=_wrap_helicsFederateSetFlagOption(resc,resv,argc,(mxArray**)(argv)); break; - case 134: flag=_wrap_helicsFederateSetSeparator(resc,resv,argc,(mxArray**)(argv)); break; - case 135: flag=_wrap_helicsFederateSetIntegerProperty(resc,resv,argc,(mxArray**)(argv)); break; - case 136: flag=_wrap_helicsFederateGetTimeProperty(resc,resv,argc,(mxArray**)(argv)); break; - case 137: flag=_wrap_helicsFederateGetFlagOption(resc,resv,argc,(mxArray**)(argv)); break; - case 138: flag=_wrap_helicsFederateGetIntegerProperty(resc,resv,argc,(mxArray**)(argv)); break; - case 139: flag=_wrap_helicsFederateGetCurrentTime(resc,resv,argc,(mxArray**)(argv)); break; - case 140: flag=_wrap_helicsFederateSetGlobal(resc,resv,argc,(mxArray**)(argv)); break; - case 141: flag=_wrap_helicsFederateAddDependency(resc,resv,argc,(mxArray**)(argv)); break; - case 142: flag=_wrap_helicsFederateSetLogFile(resc,resv,argc,(mxArray**)(argv)); break; - case 143: flag=_wrap_helicsFederateLogErrorMessage(resc,resv,argc,(mxArray**)(argv)); break; - case 144: flag=_wrap_helicsFederateLogWarningMessage(resc,resv,argc,(mxArray**)(argv)); break; - case 145: flag=_wrap_helicsFederateLogInfoMessage(resc,resv,argc,(mxArray**)(argv)); break; - case 146: flag=_wrap_helicsFederateLogDebugMessage(resc,resv,argc,(mxArray**)(argv)); break; - case 147: flag=_wrap_helicsFederateLogLevelMessage(resc,resv,argc,(mxArray**)(argv)); break; - case 148: flag=_wrap_helicsCoreSetGlobal(resc,resv,argc,(mxArray**)(argv)); break; - case 149: flag=_wrap_helicsBrokerSetGlobal(resc,resv,argc,(mxArray**)(argv)); break; - case 150: flag=_wrap_helicsCoreSetLogFile(resc,resv,argc,(mxArray**)(argv)); break; - case 151: flag=_wrap_helicsBrokerSetLogFile(resc,resv,argc,(mxArray**)(argv)); break; - case 152: flag=_wrap_helicsBrokerSetTimeBarrier(resc,resv,argc,(mxArray**)(argv)); break; - case 153: flag=_wrap_helicsBrokerClearTimeBarrier(resc,resv,argc,(mxArray**)(argv)); break; - case 154: flag=_wrap_helicsBrokerGlobalError(resc,resv,argc,(mxArray**)(argv)); break; - case 155: flag=_wrap_helicsCoreGlobalError(resc,resv,argc,(mxArray**)(argv)); break; - case 156: flag=_wrap_helicsCreateQuery(resc,resv,argc,(mxArray**)(argv)); break; - case 157: flag=_wrap_helicsQueryExecute(resc,resv,argc,(mxArray**)(argv)); break; - case 158: flag=_wrap_helicsQueryCoreExecute(resc,resv,argc,(mxArray**)(argv)); break; - case 159: flag=_wrap_helicsQueryBrokerExecute(resc,resv,argc,(mxArray**)(argv)); break; - case 160: flag=_wrap_helicsQueryExecuteAsync(resc,resv,argc,(mxArray**)(argv)); break; - case 161: flag=_wrap_helicsQueryExecuteComplete(resc,resv,argc,(mxArray**)(argv)); break; - case 162: flag=_wrap_helicsQueryIsCompleted(resc,resv,argc,(mxArray**)(argv)); break; - case 163: flag=_wrap_helicsQuerySetTarget(resc,resv,argc,(mxArray**)(argv)); break; - case 164: flag=_wrap_helicsQuerySetQueryString(resc,resv,argc,(mxArray**)(argv)); break; - case 165: flag=_wrap_helicsQuerySetOrdering(resc,resv,argc,(mxArray**)(argv)); break; - case 166: flag=_wrap_helicsQueryFree(resc,resv,argc,(mxArray**)(argv)); break; - case 167: flag=_wrap_helicsCleanupLibrary(resc,resv,argc,(mxArray**)(argv)); break; - case 168: flag=_wrap_helicsFederateRegisterSubscription(resc,resv,argc,(mxArray**)(argv)); break; - case 169: flag=_wrap_helicsFederateRegisterPublication(resc,resv,argc,(mxArray**)(argv)); break; - case 170: flag=_wrap_helicsFederateRegisterTypePublication(resc,resv,argc,(mxArray**)(argv)); break; - case 171: flag=_wrap_helicsFederateRegisterGlobalPublication(resc,resv,argc,(mxArray**)(argv)); break; - case 172: flag=_wrap_helicsFederateRegisterGlobalTypePublication(resc,resv,argc,(mxArray**)(argv)); break; - case 173: flag=_wrap_helicsFederateRegisterInput(resc,resv,argc,(mxArray**)(argv)); break; - case 174: flag=_wrap_helicsFederateRegisterTypeInput(resc,resv,argc,(mxArray**)(argv)); break; - case 175: flag=_wrap_helicsFederateRegisterGlobalInput(resc,resv,argc,(mxArray**)(argv)); break; - case 176: flag=_wrap_helicsFederateRegisterGlobalTypeInput(resc,resv,argc,(mxArray**)(argv)); break; - case 177: flag=_wrap_helicsFederateGetPublication(resc,resv,argc,(mxArray**)(argv)); break; - case 178: flag=_wrap_helicsFederateGetPublicationByIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 179: flag=_wrap_helicsFederateGetInput(resc,resv,argc,(mxArray**)(argv)); break; - case 180: flag=_wrap_helicsFederateGetInputByIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 181: flag=_wrap_helicsFederateGetSubscription(resc,resv,argc,(mxArray**)(argv)); break; - case 182: flag=_wrap_helicsFederateClearUpdates(resc,resv,argc,(mxArray**)(argv)); break; - case 183: flag=_wrap_helicsFederateRegisterFromPublicationJSON(resc,resv,argc,(mxArray**)(argv)); break; - case 184: flag=_wrap_helicsFederatePublishJSON(resc,resv,argc,(mxArray**)(argv)); break; - case 185: flag=_wrap_helicsPublicationIsValid(resc,resv,argc,(mxArray**)(argv)); break; - case 186: flag=_wrap_helicsPublicationPublishRaw(resc,resv,argc,(mxArray**)(argv)); break; - case 187: flag=_wrap_helicsPublicationPublishString(resc,resv,argc,(mxArray**)(argv)); break; - case 188: flag=_wrap_helicsPublicationPublishInteger(resc,resv,argc,(mxArray**)(argv)); break; - case 189: flag=_wrap_helicsPublicationPublishBoolean(resc,resv,argc,(mxArray**)(argv)); break; - case 190: flag=_wrap_helicsPublicationPublishDouble(resc,resv,argc,(mxArray**)(argv)); break; - case 191: flag=_wrap_helicsPublicationPublishTime(resc,resv,argc,(mxArray**)(argv)); break; - case 192: flag=_wrap_helicsPublicationPublishChar(resc,resv,argc,(mxArray**)(argv)); break; - case 193: flag=_wrap_helicsPublicationPublishComplex(resc,resv,argc,(mxArray**)(argv)); break; - case 194: flag=_wrap_helicsPublicationPublishVector(resc,resv,argc,(mxArray**)(argv)); break; - case 195: flag=_wrap_helicsPublicationPublishNamedPoint(resc,resv,argc,(mxArray**)(argv)); break; - case 196: flag=_wrap_helicsPublicationAddTarget(resc,resv,argc,(mxArray**)(argv)); break; - case 197: flag=_wrap_helicsInputIsValid(resc,resv,argc,(mxArray**)(argv)); break; - case 198: flag=_wrap_helicsInputAddTarget(resc,resv,argc,(mxArray**)(argv)); break; - case 199: flag=_wrap_helicsInputGetRawValueSize(resc,resv,argc,(mxArray**)(argv)); break; - case 200: flag=_wrap_helicsInputGetRawValue(resc,resv,argc,(mxArray**)(argv)); break; - case 201: flag=_wrap_helicsInputGetStringSize(resc,resv,argc,(mxArray**)(argv)); break; - case 202: flag=_wrap_helicsInputGetString(resc,resv,argc,(mxArray**)(argv)); break; - case 203: flag=_wrap_helicsInputGetInteger(resc,resv,argc,(mxArray**)(argv)); break; - case 204: flag=_wrap_helicsInputGetBoolean(resc,resv,argc,(mxArray**)(argv)); break; - case 205: flag=_wrap_helicsInputGetDouble(resc,resv,argc,(mxArray**)(argv)); break; - case 206: flag=_wrap_helicsInputGetTime(resc,resv,argc,(mxArray**)(argv)); break; - case 207: flag=_wrap_helicsInputGetChar(resc,resv,argc,(mxArray**)(argv)); break; - case 208: flag=_wrap_helicsInputGetComplex(resc,resv,argc,(mxArray**)(argv)); break; - case 209: flag=_wrap_helicsInputGetVectorSize(resc,resv,argc,(mxArray**)(argv)); break; - case 210: flag=_wrap_helicsInputGetVector(resc,resv,argc,(mxArray**)(argv)); break; - case 211: flag=_wrap_helicsInputGetNamedPoint(resc,resv,argc,(mxArray**)(argv)); break; - case 212: flag=_wrap_helicsInputSetDefaultRaw(resc,resv,argc,(mxArray**)(argv)); break; - case 213: flag=_wrap_helicsInputSetDefaultString(resc,resv,argc,(mxArray**)(argv)); break; - case 214: flag=_wrap_helicsInputSetDefaultInteger(resc,resv,argc,(mxArray**)(argv)); break; - case 215: flag=_wrap_helicsInputSetDefaultBoolean(resc,resv,argc,(mxArray**)(argv)); break; - case 216: flag=_wrap_helicsInputSetDefaultTime(resc,resv,argc,(mxArray**)(argv)); break; - case 217: flag=_wrap_helicsInputSetDefaultChar(resc,resv,argc,(mxArray**)(argv)); break; - case 218: flag=_wrap_helicsInputSetDefaultDouble(resc,resv,argc,(mxArray**)(argv)); break; - case 219: flag=_wrap_helicsInputSetDefaultComplex(resc,resv,argc,(mxArray**)(argv)); break; - case 220: flag=_wrap_helicsInputSetDefaultVector(resc,resv,argc,(mxArray**)(argv)); break; - case 221: flag=_wrap_helicsInputSetDefaultNamedPoint(resc,resv,argc,(mxArray**)(argv)); break; - case 222: flag=_wrap_helicsInputGetType(resc,resv,argc,(mxArray**)(argv)); break; - case 223: flag=_wrap_helicsInputGetPublicationType(resc,resv,argc,(mxArray**)(argv)); break; - case 224: flag=_wrap_helicsPublicationGetType(resc,resv,argc,(mxArray**)(argv)); break; - case 225: flag=_wrap_helicsInputGetKey(resc,resv,argc,(mxArray**)(argv)); break; - case 226: flag=_wrap_helicsSubscriptionGetKey(resc,resv,argc,(mxArray**)(argv)); break; - case 227: flag=_wrap_helicsPublicationGetKey(resc,resv,argc,(mxArray**)(argv)); break; - case 228: flag=_wrap_helicsInputGetUnits(resc,resv,argc,(mxArray**)(argv)); break; - case 229: flag=_wrap_helicsInputGetInjectionUnits(resc,resv,argc,(mxArray**)(argv)); break; - case 230: flag=_wrap_helicsInputGetExtractionUnits(resc,resv,argc,(mxArray**)(argv)); break; - case 231: flag=_wrap_helicsPublicationGetUnits(resc,resv,argc,(mxArray**)(argv)); break; - case 232: flag=_wrap_helicsInputGetInfo(resc,resv,argc,(mxArray**)(argv)); break; - case 233: flag=_wrap_helicsInputSetInfo(resc,resv,argc,(mxArray**)(argv)); break; - case 234: flag=_wrap_helicsPublicationGetInfo(resc,resv,argc,(mxArray**)(argv)); break; - case 235: flag=_wrap_helicsPublicationSetInfo(resc,resv,argc,(mxArray**)(argv)); break; - case 236: flag=_wrap_helicsInputGetOption(resc,resv,argc,(mxArray**)(argv)); break; - case 237: flag=_wrap_helicsInputSetOption(resc,resv,argc,(mxArray**)(argv)); break; - case 238: flag=_wrap_helicsPublicationGetOption(resc,resv,argc,(mxArray**)(argv)); break; - case 239: flag=_wrap_helicsPublicationSetOption(resc,resv,argc,(mxArray**)(argv)); break; - case 240: flag=_wrap_helicsPublicationSetMinimumChange(resc,resv,argc,(mxArray**)(argv)); break; - case 241: flag=_wrap_helicsInputSetMinimumChange(resc,resv,argc,(mxArray**)(argv)); break; - case 242: flag=_wrap_helicsInputIsUpdated(resc,resv,argc,(mxArray**)(argv)); break; - case 243: flag=_wrap_helicsInputLastUpdateTime(resc,resv,argc,(mxArray**)(argv)); break; - case 244: flag=_wrap_helicsInputClearUpdate(resc,resv,argc,(mxArray**)(argv)); break; - case 245: flag=_wrap_helicsFederateGetPublicationCount(resc,resv,argc,(mxArray**)(argv)); break; - case 246: flag=_wrap_helicsFederateGetInputCount(resc,resv,argc,(mxArray**)(argv)); break; - case 247: flag=_wrap_helicsFederateRegisterEndpoint(resc,resv,argc,(mxArray**)(argv)); break; - case 248: flag=_wrap_helicsFederateRegisterGlobalEndpoint(resc,resv,argc,(mxArray**)(argv)); break; - case 249: flag=_wrap_helicsFederateGetEndpoint(resc,resv,argc,(mxArray**)(argv)); break; - case 250: flag=_wrap_helicsFederateGetEndpointByIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 251: flag=_wrap_helicsEndpointIsValid(resc,resv,argc,(mxArray**)(argv)); break; - case 252: flag=_wrap_helicsEndpointSetDefaultDestination(resc,resv,argc,(mxArray**)(argv)); break; - case 253: flag=_wrap_helicsEndpointGetDefaultDestination(resc,resv,argc,(mxArray**)(argv)); break; - case 254: flag=_wrap_helicsEndpointSendMessageRaw(resc,resv,argc,(mxArray**)(argv)); break; - case 255: flag=_wrap_helicsEndpointSendEventRaw(resc,resv,argc,(mxArray**)(argv)); break; - case 256: flag=_wrap_helicsEndpointSendMessage(resc,resv,argc,(mxArray**)(argv)); break; - case 257: flag=_wrap_helicsEndpointSendMessageObject(resc,resv,argc,(mxArray**)(argv)); break; - case 258: flag=_wrap_helicsEndpointSendMessageObjectZeroCopy(resc,resv,argc,(mxArray**)(argv)); break; - case 259: flag=_wrap_helicsEndpointSubscribe(resc,resv,argc,(mxArray**)(argv)); break; - case 260: flag=_wrap_helicsFederateHasMessage(resc,resv,argc,(mxArray**)(argv)); break; - case 261: flag=_wrap_helicsEndpointHasMessage(resc,resv,argc,(mxArray**)(argv)); break; - case 262: flag=_wrap_helicsFederatePendingMessages(resc,resv,argc,(mxArray**)(argv)); break; - case 263: flag=_wrap_helicsEndpointPendingMessages(resc,resv,argc,(mxArray**)(argv)); break; - case 264: flag=_wrap_helicsEndpointGetMessage(resc,resv,argc,(mxArray**)(argv)); break; - case 265: flag=_wrap_helicsEndpointGetMessageObject(resc,resv,argc,(mxArray**)(argv)); break; - case 266: flag=_wrap_helicsEndpointCreateMessageObject(resc,resv,argc,(mxArray**)(argv)); break; - case 267: flag=_wrap_helicsFederateGetMessage(resc,resv,argc,(mxArray**)(argv)); break; - case 268: flag=_wrap_helicsFederateGetMessageObject(resc,resv,argc,(mxArray**)(argv)); break; - case 269: flag=_wrap_helicsFederateCreateMessageObject(resc,resv,argc,(mxArray**)(argv)); break; - case 270: flag=_wrap_helicsFederateClearMessages(resc,resv,argc,(mxArray**)(argv)); break; - case 271: flag=_wrap_helicsEndpointClearMessages(resc,resv,argc,(mxArray**)(argv)); break; - case 272: flag=_wrap_helicsEndpointGetType(resc,resv,argc,(mxArray**)(argv)); break; - case 273: flag=_wrap_helicsEndpointGetName(resc,resv,argc,(mxArray**)(argv)); break; - case 274: flag=_wrap_helicsFederateGetEndpointCount(resc,resv,argc,(mxArray**)(argv)); break; - case 275: flag=_wrap_helicsEndpointGetInfo(resc,resv,argc,(mxArray**)(argv)); break; - case 276: flag=_wrap_helicsEndpointSetInfo(resc,resv,argc,(mxArray**)(argv)); break; - case 277: flag=_wrap_helicsEndpointSetOption(resc,resv,argc,(mxArray**)(argv)); break; - case 278: flag=_wrap_helicsEndpointGetOption(resc,resv,argc,(mxArray**)(argv)); break; - case 279: flag=_wrap_helicsMessageGetSource(resc,resv,argc,(mxArray**)(argv)); break; - case 280: flag=_wrap_helicsMessageGetDestination(resc,resv,argc,(mxArray**)(argv)); break; - case 281: flag=_wrap_helicsMessageGetOriginalSource(resc,resv,argc,(mxArray**)(argv)); break; - case 282: flag=_wrap_helicsMessageGetOriginalDestination(resc,resv,argc,(mxArray**)(argv)); break; - case 283: flag=_wrap_helicsMessageGetTime(resc,resv,argc,(mxArray**)(argv)); break; - case 284: flag=_wrap_helicsMessageGetString(resc,resv,argc,(mxArray**)(argv)); break; - case 285: flag=_wrap_helicsMessageGetMessageID(resc,resv,argc,(mxArray**)(argv)); break; - case 286: flag=_wrap_helicsMessageCheckFlag(resc,resv,argc,(mxArray**)(argv)); break; - case 287: flag=_wrap_helicsMessageGetRawDataSize(resc,resv,argc,(mxArray**)(argv)); break; - case 288: flag=_wrap_helicsMessageGetRawData(resc,resv,argc,(mxArray**)(argv)); break; - case 289: flag=_wrap_helicsMessageIsValid(resc,resv,argc,(mxArray**)(argv)); break; - case 290: flag=_wrap_helicsMessageSetSource(resc,resv,argc,(mxArray**)(argv)); break; - case 291: flag=_wrap_helicsMessageSetDestination(resc,resv,argc,(mxArray**)(argv)); break; - case 292: flag=_wrap_helicsMessageSetOriginalSource(resc,resv,argc,(mxArray**)(argv)); break; - case 293: flag=_wrap_helicsMessageSetOriginalDestination(resc,resv,argc,(mxArray**)(argv)); break; - case 294: flag=_wrap_helicsMessageSetTime(resc,resv,argc,(mxArray**)(argv)); break; - case 295: flag=_wrap_helicsMessageReserve(resc,resv,argc,(mxArray**)(argv)); break; - case 296: flag=_wrap_helicsMessageSetMessageID(resc,resv,argc,(mxArray**)(argv)); break; - case 297: flag=_wrap_helicsMessageClearFlags(resc,resv,argc,(mxArray**)(argv)); break; - case 298: flag=_wrap_helicsMessageSetFlagOption(resc,resv,argc,(mxArray**)(argv)); break; - case 299: flag=_wrap_helicsMessageSetString(resc,resv,argc,(mxArray**)(argv)); break; - case 300: flag=_wrap_helicsMessageSetData(resc,resv,argc,(mxArray**)(argv)); break; - case 301: flag=_wrap_helicsMessageAppendData(resc,resv,argc,(mxArray**)(argv)); break; - case 302: flag=_wrap_helicsMessageCopy(resc,resv,argc,(mxArray**)(argv)); break; - case 303: flag=_wrap_helicsMessageClone(resc,resv,argc,(mxArray**)(argv)); break; - case 304: flag=_wrap_helicsMessageFree(resc,resv,argc,(mxArray**)(argv)); break; - case 305: flag=_wrap_helicsMessageClear(resc,resv,argc,(mxArray**)(argv)); break; - case 306: flag=_wrap_helicsFederateRegisterFilter(resc,resv,argc,(mxArray**)(argv)); break; - case 307: flag=_wrap_helicsFederateRegisterGlobalFilter(resc,resv,argc,(mxArray**)(argv)); break; - case 308: flag=_wrap_helicsFederateRegisterCloningFilter(resc,resv,argc,(mxArray**)(argv)); break; - case 309: flag=_wrap_helicsFederateRegisterGlobalCloningFilter(resc,resv,argc,(mxArray**)(argv)); break; - case 310: flag=_wrap_helicsCoreRegisterFilter(resc,resv,argc,(mxArray**)(argv)); break; - case 311: flag=_wrap_helicsCoreRegisterCloningFilter(resc,resv,argc,(mxArray**)(argv)); break; - case 312: flag=_wrap_helicsFederateGetFilterCount(resc,resv,argc,(mxArray**)(argv)); break; - case 313: flag=_wrap_helicsFederateGetFilter(resc,resv,argc,(mxArray**)(argv)); break; - case 314: flag=_wrap_helicsFederateGetFilterByIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 315: flag=_wrap_helicsFilterIsValid(resc,resv,argc,(mxArray**)(argv)); break; - case 316: flag=_wrap_helicsFilterGetName(resc,resv,argc,(mxArray**)(argv)); break; - case 317: flag=_wrap_helicsFilterSet(resc,resv,argc,(mxArray**)(argv)); break; - case 318: flag=_wrap_helicsFilterSetString(resc,resv,argc,(mxArray**)(argv)); break; - case 319: flag=_wrap_helicsFilterAddDestinationTarget(resc,resv,argc,(mxArray**)(argv)); break; - case 320: flag=_wrap_helicsFilterAddSourceTarget(resc,resv,argc,(mxArray**)(argv)); break; - case 321: flag=_wrap_helicsFilterAddDeliveryEndpoint(resc,resv,argc,(mxArray**)(argv)); break; - case 322: flag=_wrap_helicsFilterRemoveTarget(resc,resv,argc,(mxArray**)(argv)); break; - case 323: flag=_wrap_helicsFilterRemoveDeliveryEndpoint(resc,resv,argc,(mxArray**)(argv)); break; - case 324: flag=_wrap_helicsFilterGetInfo(resc,resv,argc,(mxArray**)(argv)); break; - case 325: flag=_wrap_helicsFilterSetInfo(resc,resv,argc,(mxArray**)(argv)); break; - case 326: flag=_wrap_helicsFilterSetOption(resc,resv,argc,(mxArray**)(argv)); break; - case 327: flag=_wrap_helicsFilterGetOption(resc,resv,argc,(mxArray**)(argv)); break; + case 109: flag=_wrap_helicsFederateDisconnect(resc,resv,argc,(mxArray**)(argv)); break; + case 110: flag=_wrap_helicsFederateDisconnectAsync(resc,resv,argc,(mxArray**)(argv)); break; + case 111: flag=_wrap_helicsFederateDisconnectComplete(resc,resv,argc,(mxArray**)(argv)); break; + case 112: flag=_wrap_helicsFederateFree(resc,resv,argc,(mxArray**)(argv)); break; + case 113: flag=_wrap_helicsCloseLibrary(resc,resv,argc,(mxArray**)(argv)); break; + case 114: flag=_wrap_helicsFederateEnterInitializingMode(resc,resv,argc,(mxArray**)(argv)); break; + case 115: flag=_wrap_helicsFederateEnterInitializingModeAsync(resc,resv,argc,(mxArray**)(argv)); break; + case 116: flag=_wrap_helicsFederateIsAsyncOperationCompleted(resc,resv,argc,(mxArray**)(argv)); break; + case 117: flag=_wrap_helicsFederateEnterInitializingModeComplete(resc,resv,argc,(mxArray**)(argv)); break; + case 118: flag=_wrap_helicsFederateEnterExecutingMode(resc,resv,argc,(mxArray**)(argv)); break; + case 119: flag=_wrap_helicsFederateEnterExecutingModeAsync(resc,resv,argc,(mxArray**)(argv)); break; + case 120: flag=_wrap_helicsFederateEnterExecutingModeComplete(resc,resv,argc,(mxArray**)(argv)); break; + case 121: flag=_wrap_helicsFederateEnterExecutingModeIterative(resc,resv,argc,(mxArray**)(argv)); break; + case 122: flag=_wrap_helicsFederateEnterExecutingModeIterativeAsync(resc,resv,argc,(mxArray**)(argv)); break; + case 123: flag=_wrap_helicsFederateEnterExecutingModeIterativeComplete(resc,resv,argc,(mxArray**)(argv)); break; + case 124: flag=_wrap_helicsFederateGetState(resc,resv,argc,(mxArray**)(argv)); break; + case 125: flag=_wrap_helicsFederateGetCoreObject(resc,resv,argc,(mxArray**)(argv)); break; + case 126: flag=_wrap_helicsFederateRequestTime(resc,resv,argc,(mxArray**)(argv)); break; + case 127: flag=_wrap_helicsFederateRequestTimeAdvance(resc,resv,argc,(mxArray**)(argv)); break; + case 128: flag=_wrap_helicsFederateRequestNextStep(resc,resv,argc,(mxArray**)(argv)); break; + case 129: flag=_wrap_helicsFederateRequestTimeIterative(resc,resv,argc,(mxArray**)(argv)); break; + case 130: flag=_wrap_helicsFederateRequestTimeAsync(resc,resv,argc,(mxArray**)(argv)); break; + case 131: flag=_wrap_helicsFederateRequestTimeComplete(resc,resv,argc,(mxArray**)(argv)); break; + case 132: flag=_wrap_helicsFederateRequestTimeIterativeAsync(resc,resv,argc,(mxArray**)(argv)); break; + case 133: flag=_wrap_helicsFederateRequestTimeIterativeComplete(resc,resv,argc,(mxArray**)(argv)); break; + case 134: flag=_wrap_helicsFederateGetName(resc,resv,argc,(mxArray**)(argv)); break; + case 135: flag=_wrap_helicsFederateSetTimeProperty(resc,resv,argc,(mxArray**)(argv)); break; + case 136: flag=_wrap_helicsFederateSetFlagOption(resc,resv,argc,(mxArray**)(argv)); break; + case 137: flag=_wrap_helicsFederateSetSeparator(resc,resv,argc,(mxArray**)(argv)); break; + case 138: flag=_wrap_helicsFederateSetIntegerProperty(resc,resv,argc,(mxArray**)(argv)); break; + case 139: flag=_wrap_helicsFederateGetTimeProperty(resc,resv,argc,(mxArray**)(argv)); break; + case 140: flag=_wrap_helicsFederateGetFlagOption(resc,resv,argc,(mxArray**)(argv)); break; + case 141: flag=_wrap_helicsFederateGetIntegerProperty(resc,resv,argc,(mxArray**)(argv)); break; + case 142: flag=_wrap_helicsFederateGetCurrentTime(resc,resv,argc,(mxArray**)(argv)); break; + case 143: flag=_wrap_helicsFederateSetGlobal(resc,resv,argc,(mxArray**)(argv)); break; + case 144: flag=_wrap_helicsFederateAddDependency(resc,resv,argc,(mxArray**)(argv)); break; + case 145: flag=_wrap_helicsFederateSetLogFile(resc,resv,argc,(mxArray**)(argv)); break; + case 146: flag=_wrap_helicsFederateLogErrorMessage(resc,resv,argc,(mxArray**)(argv)); break; + case 147: flag=_wrap_helicsFederateLogWarningMessage(resc,resv,argc,(mxArray**)(argv)); break; + case 148: flag=_wrap_helicsFederateLogInfoMessage(resc,resv,argc,(mxArray**)(argv)); break; + case 149: flag=_wrap_helicsFederateLogDebugMessage(resc,resv,argc,(mxArray**)(argv)); break; + case 150: flag=_wrap_helicsFederateLogLevelMessage(resc,resv,argc,(mxArray**)(argv)); break; + case 151: flag=_wrap_helicsCoreSetGlobal(resc,resv,argc,(mxArray**)(argv)); break; + case 152: flag=_wrap_helicsBrokerSetGlobal(resc,resv,argc,(mxArray**)(argv)); break; + case 153: flag=_wrap_helicsCoreSetLogFile(resc,resv,argc,(mxArray**)(argv)); break; + case 154: flag=_wrap_helicsBrokerSetLogFile(resc,resv,argc,(mxArray**)(argv)); break; + case 155: flag=_wrap_helicsBrokerSetTimeBarrier(resc,resv,argc,(mxArray**)(argv)); break; + case 156: flag=_wrap_helicsBrokerClearTimeBarrier(resc,resv,argc,(mxArray**)(argv)); break; + case 157: flag=_wrap_helicsBrokerGlobalError(resc,resv,argc,(mxArray**)(argv)); break; + case 158: flag=_wrap_helicsCoreGlobalError(resc,resv,argc,(mxArray**)(argv)); break; + case 159: flag=_wrap_helicsCreateQuery(resc,resv,argc,(mxArray**)(argv)); break; + case 160: flag=_wrap_helicsQueryExecute(resc,resv,argc,(mxArray**)(argv)); break; + case 161: flag=_wrap_helicsQueryCoreExecute(resc,resv,argc,(mxArray**)(argv)); break; + case 162: flag=_wrap_helicsQueryBrokerExecute(resc,resv,argc,(mxArray**)(argv)); break; + case 163: flag=_wrap_helicsQueryExecuteAsync(resc,resv,argc,(mxArray**)(argv)); break; + case 164: flag=_wrap_helicsQueryExecuteComplete(resc,resv,argc,(mxArray**)(argv)); break; + case 165: flag=_wrap_helicsQueryIsCompleted(resc,resv,argc,(mxArray**)(argv)); break; + case 166: flag=_wrap_helicsQuerySetTarget(resc,resv,argc,(mxArray**)(argv)); break; + case 167: flag=_wrap_helicsQuerySetQueryString(resc,resv,argc,(mxArray**)(argv)); break; + case 168: flag=_wrap_helicsQuerySetOrdering(resc,resv,argc,(mxArray**)(argv)); break; + case 169: flag=_wrap_helicsQueryFree(resc,resv,argc,(mxArray**)(argv)); break; + case 170: flag=_wrap_helicsCleanupLibrary(resc,resv,argc,(mxArray**)(argv)); break; + case 171: flag=_wrap_helicsFederateRegisterSubscription(resc,resv,argc,(mxArray**)(argv)); break; + case 172: flag=_wrap_helicsFederateRegisterPublication(resc,resv,argc,(mxArray**)(argv)); break; + case 173: flag=_wrap_helicsFederateRegisterTypePublication(resc,resv,argc,(mxArray**)(argv)); break; + case 174: flag=_wrap_helicsFederateRegisterGlobalPublication(resc,resv,argc,(mxArray**)(argv)); break; + case 175: flag=_wrap_helicsFederateRegisterGlobalTypePublication(resc,resv,argc,(mxArray**)(argv)); break; + case 176: flag=_wrap_helicsFederateRegisterInput(resc,resv,argc,(mxArray**)(argv)); break; + case 177: flag=_wrap_helicsFederateRegisterTypeInput(resc,resv,argc,(mxArray**)(argv)); break; + case 178: flag=_wrap_helicsFederateRegisterGlobalInput(resc,resv,argc,(mxArray**)(argv)); break; + case 179: flag=_wrap_helicsFederateRegisterGlobalTypeInput(resc,resv,argc,(mxArray**)(argv)); break; + case 180: flag=_wrap_helicsFederateGetPublication(resc,resv,argc,(mxArray**)(argv)); break; + case 181: flag=_wrap_helicsFederateGetPublicationByIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 182: flag=_wrap_helicsFederateGetInput(resc,resv,argc,(mxArray**)(argv)); break; + case 183: flag=_wrap_helicsFederateGetInputByIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 184: flag=_wrap_helicsFederateGetSubscription(resc,resv,argc,(mxArray**)(argv)); break; + case 185: flag=_wrap_helicsFederateClearUpdates(resc,resv,argc,(mxArray**)(argv)); break; + case 186: flag=_wrap_helicsFederateRegisterFromPublicationJSON(resc,resv,argc,(mxArray**)(argv)); break; + case 187: flag=_wrap_helicsFederatePublishJSON(resc,resv,argc,(mxArray**)(argv)); break; + case 188: flag=_wrap_helicsPublicationIsValid(resc,resv,argc,(mxArray**)(argv)); break; + case 189: flag=_wrap_helicsPublicationPublishRaw(resc,resv,argc,(mxArray**)(argv)); break; + case 190: flag=_wrap_helicsPublicationPublishString(resc,resv,argc,(mxArray**)(argv)); break; + case 191: flag=_wrap_helicsPublicationPublishInteger(resc,resv,argc,(mxArray**)(argv)); break; + case 192: flag=_wrap_helicsPublicationPublishBoolean(resc,resv,argc,(mxArray**)(argv)); break; + case 193: flag=_wrap_helicsPublicationPublishDouble(resc,resv,argc,(mxArray**)(argv)); break; + case 194: flag=_wrap_helicsPublicationPublishTime(resc,resv,argc,(mxArray**)(argv)); break; + case 195: flag=_wrap_helicsPublicationPublishChar(resc,resv,argc,(mxArray**)(argv)); break; + case 196: flag=_wrap_helicsPublicationPublishComplex(resc,resv,argc,(mxArray**)(argv)); break; + case 197: flag=_wrap_helicsPublicationPublishVector(resc,resv,argc,(mxArray**)(argv)); break; + case 198: flag=_wrap_helicsPublicationPublishNamedPoint(resc,resv,argc,(mxArray**)(argv)); break; + case 199: flag=_wrap_helicsPublicationAddTarget(resc,resv,argc,(mxArray**)(argv)); break; + case 200: flag=_wrap_helicsInputIsValid(resc,resv,argc,(mxArray**)(argv)); break; + case 201: flag=_wrap_helicsInputAddTarget(resc,resv,argc,(mxArray**)(argv)); break; + case 202: flag=_wrap_helicsInputGetRawValueSize(resc,resv,argc,(mxArray**)(argv)); break; + case 203: flag=_wrap_helicsInputGetRawValue(resc,resv,argc,(mxArray**)(argv)); break; + case 204: flag=_wrap_helicsInputGetStringSize(resc,resv,argc,(mxArray**)(argv)); break; + case 205: flag=_wrap_helicsInputGetString(resc,resv,argc,(mxArray**)(argv)); break; + case 206: flag=_wrap_helicsInputGetInteger(resc,resv,argc,(mxArray**)(argv)); break; + case 207: flag=_wrap_helicsInputGetBoolean(resc,resv,argc,(mxArray**)(argv)); break; + case 208: flag=_wrap_helicsInputGetDouble(resc,resv,argc,(mxArray**)(argv)); break; + case 209: flag=_wrap_helicsInputGetTime(resc,resv,argc,(mxArray**)(argv)); break; + case 210: flag=_wrap_helicsInputGetChar(resc,resv,argc,(mxArray**)(argv)); break; + case 211: flag=_wrap_helicsInputGetComplex(resc,resv,argc,(mxArray**)(argv)); break; + case 212: flag=_wrap_helicsInputGetVectorSize(resc,resv,argc,(mxArray**)(argv)); break; + case 213: flag=_wrap_helicsInputGetVector(resc,resv,argc,(mxArray**)(argv)); break; + case 214: flag=_wrap_helicsInputGetNamedPoint(resc,resv,argc,(mxArray**)(argv)); break; + case 215: flag=_wrap_helicsInputSetDefaultRaw(resc,resv,argc,(mxArray**)(argv)); break; + case 216: flag=_wrap_helicsInputSetDefaultString(resc,resv,argc,(mxArray**)(argv)); break; + case 217: flag=_wrap_helicsInputSetDefaultInteger(resc,resv,argc,(mxArray**)(argv)); break; + case 218: flag=_wrap_helicsInputSetDefaultBoolean(resc,resv,argc,(mxArray**)(argv)); break; + case 219: flag=_wrap_helicsInputSetDefaultTime(resc,resv,argc,(mxArray**)(argv)); break; + case 220: flag=_wrap_helicsInputSetDefaultChar(resc,resv,argc,(mxArray**)(argv)); break; + case 221: flag=_wrap_helicsInputSetDefaultDouble(resc,resv,argc,(mxArray**)(argv)); break; + case 222: flag=_wrap_helicsInputSetDefaultComplex(resc,resv,argc,(mxArray**)(argv)); break; + case 223: flag=_wrap_helicsInputSetDefaultVector(resc,resv,argc,(mxArray**)(argv)); break; + case 224: flag=_wrap_helicsInputSetDefaultNamedPoint(resc,resv,argc,(mxArray**)(argv)); break; + case 225: flag=_wrap_helicsInputGetType(resc,resv,argc,(mxArray**)(argv)); break; + case 226: flag=_wrap_helicsInputGetPublicationType(resc,resv,argc,(mxArray**)(argv)); break; + case 227: flag=_wrap_helicsPublicationGetType(resc,resv,argc,(mxArray**)(argv)); break; + case 228: flag=_wrap_helicsInputGetKey(resc,resv,argc,(mxArray**)(argv)); break; + case 229: flag=_wrap_helicsSubscriptionGetKey(resc,resv,argc,(mxArray**)(argv)); break; + case 230: flag=_wrap_helicsPublicationGetKey(resc,resv,argc,(mxArray**)(argv)); break; + case 231: flag=_wrap_helicsInputGetUnits(resc,resv,argc,(mxArray**)(argv)); break; + case 232: flag=_wrap_helicsInputGetInjectionUnits(resc,resv,argc,(mxArray**)(argv)); break; + case 233: flag=_wrap_helicsInputGetExtractionUnits(resc,resv,argc,(mxArray**)(argv)); break; + case 234: flag=_wrap_helicsPublicationGetUnits(resc,resv,argc,(mxArray**)(argv)); break; + case 235: flag=_wrap_helicsInputGetInfo(resc,resv,argc,(mxArray**)(argv)); break; + case 236: flag=_wrap_helicsInputSetInfo(resc,resv,argc,(mxArray**)(argv)); break; + case 237: flag=_wrap_helicsPublicationGetInfo(resc,resv,argc,(mxArray**)(argv)); break; + case 238: flag=_wrap_helicsPublicationSetInfo(resc,resv,argc,(mxArray**)(argv)); break; + case 239: flag=_wrap_helicsInputGetOption(resc,resv,argc,(mxArray**)(argv)); break; + case 240: flag=_wrap_helicsInputSetOption(resc,resv,argc,(mxArray**)(argv)); break; + case 241: flag=_wrap_helicsPublicationGetOption(resc,resv,argc,(mxArray**)(argv)); break; + case 242: flag=_wrap_helicsPublicationSetOption(resc,resv,argc,(mxArray**)(argv)); break; + case 243: flag=_wrap_helicsPublicationSetMinimumChange(resc,resv,argc,(mxArray**)(argv)); break; + case 244: flag=_wrap_helicsInputSetMinimumChange(resc,resv,argc,(mxArray**)(argv)); break; + case 245: flag=_wrap_helicsInputIsUpdated(resc,resv,argc,(mxArray**)(argv)); break; + case 246: flag=_wrap_helicsInputLastUpdateTime(resc,resv,argc,(mxArray**)(argv)); break; + case 247: flag=_wrap_helicsInputClearUpdate(resc,resv,argc,(mxArray**)(argv)); break; + case 248: flag=_wrap_helicsFederateGetPublicationCount(resc,resv,argc,(mxArray**)(argv)); break; + case 249: flag=_wrap_helicsFederateGetInputCount(resc,resv,argc,(mxArray**)(argv)); break; + case 250: flag=_wrap_helicsFederateRegisterEndpoint(resc,resv,argc,(mxArray**)(argv)); break; + case 251: flag=_wrap_helicsFederateRegisterGlobalEndpoint(resc,resv,argc,(mxArray**)(argv)); break; + case 252: flag=_wrap_helicsFederateGetEndpoint(resc,resv,argc,(mxArray**)(argv)); break; + case 253: flag=_wrap_helicsFederateGetEndpointByIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 254: flag=_wrap_helicsEndpointIsValid(resc,resv,argc,(mxArray**)(argv)); break; + case 255: flag=_wrap_helicsEndpointSetDefaultDestination(resc,resv,argc,(mxArray**)(argv)); break; + case 256: flag=_wrap_helicsEndpointGetDefaultDestination(resc,resv,argc,(mxArray**)(argv)); break; + case 257: flag=_wrap_helicsEndpointSendMessageRaw(resc,resv,argc,(mxArray**)(argv)); break; + case 258: flag=_wrap_helicsEndpointSendEventRaw(resc,resv,argc,(mxArray**)(argv)); break; + case 259: flag=_wrap_helicsEndpointSendMessage(resc,resv,argc,(mxArray**)(argv)); break; + case 260: flag=_wrap_helicsEndpointSendMessageObject(resc,resv,argc,(mxArray**)(argv)); break; + case 261: flag=_wrap_helicsEndpointSendMessageObjectZeroCopy(resc,resv,argc,(mxArray**)(argv)); break; + case 262: flag=_wrap_helicsEndpointSubscribe(resc,resv,argc,(mxArray**)(argv)); break; + case 263: flag=_wrap_helicsFederateHasMessage(resc,resv,argc,(mxArray**)(argv)); break; + case 264: flag=_wrap_helicsEndpointHasMessage(resc,resv,argc,(mxArray**)(argv)); break; + case 265: flag=_wrap_helicsFederatePendingMessages(resc,resv,argc,(mxArray**)(argv)); break; + case 266: flag=_wrap_helicsFederatePendingMessageCount(resc,resv,argc,(mxArray**)(argv)); break; + case 267: flag=_wrap_helicsEndpointPendingMessages(resc,resv,argc,(mxArray**)(argv)); break; + case 268: flag=_wrap_helicsEndpointPendingMessageCount(resc,resv,argc,(mxArray**)(argv)); break; + case 269: flag=_wrap_helicsEndpointGetMessage(resc,resv,argc,(mxArray**)(argv)); break; + case 270: flag=_wrap_helicsEndpointGetMessageObject(resc,resv,argc,(mxArray**)(argv)); break; + case 271: flag=_wrap_helicsEndpointCreateMessageObject(resc,resv,argc,(mxArray**)(argv)); break; + case 272: flag=_wrap_helicsFederateGetMessage(resc,resv,argc,(mxArray**)(argv)); break; + case 273: flag=_wrap_helicsFederateGetMessageObject(resc,resv,argc,(mxArray**)(argv)); break; + case 274: flag=_wrap_helicsFederateCreateMessageObject(resc,resv,argc,(mxArray**)(argv)); break; + case 275: flag=_wrap_helicsFederateClearMessages(resc,resv,argc,(mxArray**)(argv)); break; + case 276: flag=_wrap_helicsEndpointClearMessages(resc,resv,argc,(mxArray**)(argv)); break; + case 277: flag=_wrap_helicsEndpointGetType(resc,resv,argc,(mxArray**)(argv)); break; + case 278: flag=_wrap_helicsEndpointGetName(resc,resv,argc,(mxArray**)(argv)); break; + case 279: flag=_wrap_helicsFederateGetEndpointCount(resc,resv,argc,(mxArray**)(argv)); break; + case 280: flag=_wrap_helicsEndpointGetInfo(resc,resv,argc,(mxArray**)(argv)); break; + case 281: flag=_wrap_helicsEndpointSetInfo(resc,resv,argc,(mxArray**)(argv)); break; + case 282: flag=_wrap_helicsEndpointSetOption(resc,resv,argc,(mxArray**)(argv)); break; + case 283: flag=_wrap_helicsEndpointGetOption(resc,resv,argc,(mxArray**)(argv)); break; + case 284: flag=_wrap_helicsMessageGetSource(resc,resv,argc,(mxArray**)(argv)); break; + case 285: flag=_wrap_helicsMessageGetDestination(resc,resv,argc,(mxArray**)(argv)); break; + case 286: flag=_wrap_helicsMessageGetOriginalSource(resc,resv,argc,(mxArray**)(argv)); break; + case 287: flag=_wrap_helicsMessageGetOriginalDestination(resc,resv,argc,(mxArray**)(argv)); break; + case 288: flag=_wrap_helicsMessageGetTime(resc,resv,argc,(mxArray**)(argv)); break; + case 289: flag=_wrap_helicsMessageGetString(resc,resv,argc,(mxArray**)(argv)); break; + case 290: flag=_wrap_helicsMessageGetMessageID(resc,resv,argc,(mxArray**)(argv)); break; + case 291: flag=_wrap_helicsMessageCheckFlag(resc,resv,argc,(mxArray**)(argv)); break; + case 292: flag=_wrap_helicsMessageGetRawDataSize(resc,resv,argc,(mxArray**)(argv)); break; + case 293: flag=_wrap_helicsMessageGetRawData(resc,resv,argc,(mxArray**)(argv)); break; + case 294: flag=_wrap_helicsMessageIsValid(resc,resv,argc,(mxArray**)(argv)); break; + case 295: flag=_wrap_helicsMessageSetSource(resc,resv,argc,(mxArray**)(argv)); break; + case 296: flag=_wrap_helicsMessageSetDestination(resc,resv,argc,(mxArray**)(argv)); break; + case 297: flag=_wrap_helicsMessageSetOriginalSource(resc,resv,argc,(mxArray**)(argv)); break; + case 298: flag=_wrap_helicsMessageSetOriginalDestination(resc,resv,argc,(mxArray**)(argv)); break; + case 299: flag=_wrap_helicsMessageSetTime(resc,resv,argc,(mxArray**)(argv)); break; + case 300: flag=_wrap_helicsMessageReserve(resc,resv,argc,(mxArray**)(argv)); break; + case 301: flag=_wrap_helicsMessageSetMessageID(resc,resv,argc,(mxArray**)(argv)); break; + case 302: flag=_wrap_helicsMessageClearFlags(resc,resv,argc,(mxArray**)(argv)); break; + case 303: flag=_wrap_helicsMessageSetFlagOption(resc,resv,argc,(mxArray**)(argv)); break; + case 304: flag=_wrap_helicsMessageSetString(resc,resv,argc,(mxArray**)(argv)); break; + case 305: flag=_wrap_helicsMessageSetData(resc,resv,argc,(mxArray**)(argv)); break; + case 306: flag=_wrap_helicsMessageAppendData(resc,resv,argc,(mxArray**)(argv)); break; + case 307: flag=_wrap_helicsMessageCopy(resc,resv,argc,(mxArray**)(argv)); break; + case 308: flag=_wrap_helicsMessageClone(resc,resv,argc,(mxArray**)(argv)); break; + case 309: flag=_wrap_helicsMessageFree(resc,resv,argc,(mxArray**)(argv)); break; + case 310: flag=_wrap_helicsMessageClear(resc,resv,argc,(mxArray**)(argv)); break; + case 311: flag=_wrap_helicsFederateRegisterFilter(resc,resv,argc,(mxArray**)(argv)); break; + case 312: flag=_wrap_helicsFederateRegisterGlobalFilter(resc,resv,argc,(mxArray**)(argv)); break; + case 313: flag=_wrap_helicsFederateRegisterCloningFilter(resc,resv,argc,(mxArray**)(argv)); break; + case 314: flag=_wrap_helicsFederateRegisterGlobalCloningFilter(resc,resv,argc,(mxArray**)(argv)); break; + case 315: flag=_wrap_helicsCoreRegisterFilter(resc,resv,argc,(mxArray**)(argv)); break; + case 316: flag=_wrap_helicsCoreRegisterCloningFilter(resc,resv,argc,(mxArray**)(argv)); break; + case 317: flag=_wrap_helicsFederateGetFilterCount(resc,resv,argc,(mxArray**)(argv)); break; + case 318: flag=_wrap_helicsFederateGetFilter(resc,resv,argc,(mxArray**)(argv)); break; + case 319: flag=_wrap_helicsFederateGetFilterByIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 320: flag=_wrap_helicsFilterIsValid(resc,resv,argc,(mxArray**)(argv)); break; + case 321: flag=_wrap_helicsFilterGetName(resc,resv,argc,(mxArray**)(argv)); break; + case 322: flag=_wrap_helicsFilterSet(resc,resv,argc,(mxArray**)(argv)); break; + case 323: flag=_wrap_helicsFilterSetString(resc,resv,argc,(mxArray**)(argv)); break; + case 324: flag=_wrap_helicsFilterAddDestinationTarget(resc,resv,argc,(mxArray**)(argv)); break; + case 325: flag=_wrap_helicsFilterAddSourceTarget(resc,resv,argc,(mxArray**)(argv)); break; + case 326: flag=_wrap_helicsFilterAddDeliveryEndpoint(resc,resv,argc,(mxArray**)(argv)); break; + case 327: flag=_wrap_helicsFilterRemoveTarget(resc,resv,argc,(mxArray**)(argv)); break; + case 328: flag=_wrap_helicsFilterRemoveDeliveryEndpoint(resc,resv,argc,(mxArray**)(argv)); break; + case 329: flag=_wrap_helicsFilterGetInfo(resc,resv,argc,(mxArray**)(argv)); break; + case 330: flag=_wrap_helicsFilterSetInfo(resc,resv,argc,(mxArray**)(argv)); break; + case 331: flag=_wrap_helicsFilterSetOption(resc,resv,argc,(mxArray**)(argv)); break; + case 332: flag=_wrap_helicsFilterGetOption(resc,resv,argc,(mxArray**)(argv)); break; default: flag=1, SWIG_Error(SWIG_RuntimeError, "No function id %d.", fcn_id); } if (flag) { diff --git a/interfaces/python/interface/helics.py b/interfaces/python/interface/helics.py index 4c3558b9cb..d968b0eb4e 100644 --- a/interfaces/python/interface/helics.py +++ b/interfaces/python/interface/helics.py @@ -1352,6 +1352,21 @@ def helicsFederateFinalizeComplete(fed: "helics_federate") -> "void": r"""Complete the asynchronous finalize call.""" return _helics.helicsFederateFinalizeComplete(fed) +def helicsFederateDisconnect(fed: "helics_federate") -> "void": + r""" + Disconnect/finalize the federate. This function halts all communication in the federate and disconnects it + from the core. This call is identical to helicsFederateFinalize. + """ + return _helics.helicsFederateDisconnect(fed) + +def helicsFederateDisconnectAsync(fed: "helics_federate") -> "void": + r"""Disconnect/finalize the federate in an async call. This call is identical to helicsFederateFinalizeAsync.""" + return _helics.helicsFederateDisconnectAsync(fed) + +def helicsFederateDisconnectComplete(fed: "helics_federate") -> "void": + r"""Complete the asynchronous disconnect/finalize call. This call is identical to helicsFederateFinalizeComplete.""" + return _helics.helicsFederateDisconnectComplete(fed) + def helicsFederateFree(fed: "helics_federate") -> "void": r"""Release the memory associated with a federate.""" return _helics.helicsFederateFree(fed) @@ -3357,6 +3372,7 @@ def helicsEndpointHasMessage(endpoint: "helics_endpoint") -> "helics_bool": def helicsFederatePendingMessages(fed: "helics_federate") -> "int": r""" + Deprecated, please use helicsFederatePendingMessageCount instead. Returns the number of pending receives for the specified destination endpoint. :type fed: void @@ -3364,8 +3380,18 @@ def helicsFederatePendingMessages(fed: "helics_federate") -> "int": """ return _helics.helicsFederatePendingMessages(fed) +def helicsFederatePendingMessageCount(fed: "helics_federate") -> "int": + r""" + Returns the number of pending receives for the specified destination endpoint. + + :type fed: void + :param fed: The federate to get the number of waiting messages from. + """ + return _helics.helicsFederatePendingMessageCount(fed) + def helicsEndpointPendingMessages(endpoint: "helics_endpoint") -> "int": r""" + Deprecated, please use helicsEndpointPendingMessageCount instead. Returns the number of pending receives for all endpoints of a particular federate. :type endpoint: void @@ -3373,6 +3399,15 @@ def helicsEndpointPendingMessages(endpoint: "helics_endpoint") -> "int": """ return _helics.helicsEndpointPendingMessages(endpoint) +def helicsEndpointPendingMessageCount(endpoint: "helics_endpoint") -> "int": + r""" + Returns the number of pending receives for all endpoints of a particular federate. + + :type endpoint: void + :param endpoint: The endpoint to query. + """ + return _helics.helicsEndpointPendingMessageCount(endpoint) + def helicsEndpointGetMessage(endpoint: "helics_endpoint") -> "helics_message": r""" Receive a packet from a particular endpoint. diff --git a/interfaces/python/interface/helicsPython.c b/interfaces/python/interface/helicsPython.c index 46bf69829d..6dd3d387f5 100644 --- a/interfaces/python/interface/helicsPython.c +++ b/interfaces/python/interface/helicsPython.c @@ -7078,6 +7078,126 @@ SWIGINTERN PyObject *_wrap_helicsFederateFinalizeComplete(PyObject *SWIGUNUSEDPA } +SWIGINTERN PyObject *_wrap_helicsFederateDisconnect(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + helics_federate arg1 = (helics_federate) 0 ; + helics_error *arg2 = (helics_error *) 0 ; + int res1 ; + helics_error etemp2 ; + PyObject *swig_obj[1] ; + + { + etemp2=helicsErrorInitialize(); + arg2=&etemp2; + } + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0],SWIG_as_voidptrptr(&arg1), 0, 0); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "helicsFederateDisconnect" "', argument " "1"" of type '" "helics_federate""'"); + } + helicsFederateDisconnect(arg1,arg2); + resultobj = SWIG_Py_Void(); + { + if (arg2->error_code!=helics_ok) + { + throwHelicsPythonException(arg2); + return NULL; + } + } + return resultobj; +fail: + { + if (arg2->error_code!=helics_ok) + { + throwHelicsPythonException(arg2); + return NULL; + } + } + return NULL; +} + + +SWIGINTERN PyObject *_wrap_helicsFederateDisconnectAsync(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + helics_federate arg1 = (helics_federate) 0 ; + helics_error *arg2 = (helics_error *) 0 ; + int res1 ; + helics_error etemp2 ; + PyObject *swig_obj[1] ; + + { + etemp2=helicsErrorInitialize(); + arg2=&etemp2; + } + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0],SWIG_as_voidptrptr(&arg1), 0, 0); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "helicsFederateDisconnectAsync" "', argument " "1"" of type '" "helics_federate""'"); + } + helicsFederateDisconnectAsync(arg1,arg2); + resultobj = SWIG_Py_Void(); + { + if (arg2->error_code!=helics_ok) + { + throwHelicsPythonException(arg2); + return NULL; + } + } + return resultobj; +fail: + { + if (arg2->error_code!=helics_ok) + { + throwHelicsPythonException(arg2); + return NULL; + } + } + return NULL; +} + + +SWIGINTERN PyObject *_wrap_helicsFederateDisconnectComplete(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + helics_federate arg1 = (helics_federate) 0 ; + helics_error *arg2 = (helics_error *) 0 ; + int res1 ; + helics_error etemp2 ; + PyObject *swig_obj[1] ; + + { + etemp2=helicsErrorInitialize(); + arg2=&etemp2; + } + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0],SWIG_as_voidptrptr(&arg1), 0, 0); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "helicsFederateDisconnectComplete" "', argument " "1"" of type '" "helics_federate""'"); + } + helicsFederateDisconnectComplete(arg1,arg2); + resultobj = SWIG_Py_Void(); + { + if (arg2->error_code!=helics_ok) + { + throwHelicsPythonException(arg2); + return NULL; + } + } + return resultobj; +fail: + { + if (arg2->error_code!=helics_ok) + { + throwHelicsPythonException(arg2); + return NULL; + } + } + return NULL; +} + + SWIGINTERN PyObject *_wrap_helicsFederateFree(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; helics_federate arg1 = (helics_federate) 0 ; @@ -14032,6 +14152,27 @@ SWIGINTERN PyObject *_wrap_helicsFederatePendingMessages(PyObject *SWIGUNUSEDPAR } +SWIGINTERN PyObject *_wrap_helicsFederatePendingMessageCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + helics_federate arg1 = (helics_federate) 0 ; + int res1 ; + PyObject *swig_obj[1] ; + int result; + + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0],SWIG_as_voidptrptr(&arg1), 0, 0); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "helicsFederatePendingMessageCount" "', argument " "1"" of type '" "helics_federate""'"); + } + result = (int)helicsFederatePendingMessageCount(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_helicsEndpointPendingMessages(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; helics_endpoint arg1 = (helics_endpoint) 0 ; @@ -14053,6 +14194,27 @@ SWIGINTERN PyObject *_wrap_helicsEndpointPendingMessages(PyObject *SWIGUNUSEDPAR } +SWIGINTERN PyObject *_wrap_helicsEndpointPendingMessageCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + helics_endpoint arg1 = (helics_endpoint) 0 ; + int res1 ; + PyObject *swig_obj[1] ; + int result; + + if (!args) SWIG_fail; + swig_obj[0] = args; + res1 = SWIG_ConvertPtr(swig_obj[0],SWIG_as_voidptrptr(&arg1), 0, 0); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "helicsEndpointPendingMessageCount" "', argument " "1"" of type '" "helics_endpoint""'"); + } + result = (int)helicsEndpointPendingMessageCount(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + SWIGINTERN PyObject *_wrap_helicsEndpointGetMessage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; helics_endpoint arg1 = (helics_endpoint) 0 ; @@ -17209,6 +17371,12 @@ static PyMethodDef SwigMethods[] = { { "helicsFederateFinalize", _wrap_helicsFederateFinalize, METH_O, "Finalize the federate. This function halts all communication in the federate and disconnects it from the core."}, { "helicsFederateFinalizeAsync", _wrap_helicsFederateFinalizeAsync, METH_O, "Finalize the federate in an async call."}, { "helicsFederateFinalizeComplete", _wrap_helicsFederateFinalizeComplete, METH_O, "Complete the asynchronous finalize call."}, + { "helicsFederateDisconnect", _wrap_helicsFederateDisconnect, METH_O, "\n" + "Disconnect/finalize the federate. This function halts all communication in the federate and disconnects it\n" + "from the core. This call is identical to helicsFederateFinalize.\n" + ""}, + { "helicsFederateDisconnectAsync", _wrap_helicsFederateDisconnectAsync, METH_O, "Disconnect/finalize the federate in an async call. This call is identical to helicsFederateFinalizeAsync."}, + { "helicsFederateDisconnectComplete", _wrap_helicsFederateDisconnectComplete, METH_O, "Complete the asynchronous disconnect/finalize call. This call is identical to helicsFederateFinalizeComplete."}, { "helicsFederateFree", _wrap_helicsFederateFree, METH_O, "Release the memory associated with a federate."}, { "helicsCloseLibrary", _wrap_helicsCloseLibrary, METH_NOARGS, "\n" "Call when done using the helics library.\n" @@ -18751,12 +18919,26 @@ static PyMethodDef SwigMethods[] = { ":return: helics_true if the endpoint has a message, helics_false otherwise.\n" ""}, { "helicsFederatePendingMessages", _wrap_helicsFederatePendingMessages, METH_O, "\n" + "Deprecated, please use helicsFederatePendingMessageCount instead.\n" + "Returns the number of pending receives for the specified destination endpoint.\n" + "\n" + ":type fed: void\n" + ":param fed: The federate to get the number of waiting messages from.\n" + ""}, + { "helicsFederatePendingMessageCount", _wrap_helicsFederatePendingMessageCount, METH_O, "\n" "Returns the number of pending receives for the specified destination endpoint.\n" "\n" ":type fed: void\n" ":param fed: The federate to get the number of waiting messages from.\n" ""}, { "helicsEndpointPendingMessages", _wrap_helicsEndpointPendingMessages, METH_O, "\n" + "Deprecated, please use helicsEndpointPendingMessageCount instead.\n" + "Returns the number of pending receives for all endpoints of a particular federate.\n" + "\n" + ":type endpoint: void\n" + ":param endpoint: The endpoint to query.\n" + ""}, + { "helicsEndpointPendingMessageCount", _wrap_helicsEndpointPendingMessageCount, METH_O, "\n" "Returns the number of pending receives for all endpoints of a particular federate.\n" "\n" ":type endpoint: void\n"