@@ -878,6 +878,10 @@ function helicsFederateGetSubscription(fed, key, err)
878878 ccall((:helicsFederateGetSubscription, libhelics), HelicsInput, (HelicsFederate, Cstring, Ptr{HelicsError}), fed, key, err)
879879end
880880
881+ function helicsFederateGetInputByTarget(fed, target, err)
882+ ccall((:helicsFederateGetInputByTarget, libhelics), HelicsInput, (HelicsFederate, Cstring, Ptr{HelicsError}), fed, target, err)
883+ end
884+
881885function helicsFederateClearUpdates(fed)
882886 ccall((:helicsFederateClearUpdates, libhelics), Cvoid, (HelicsFederate,), fed)
883887end
@@ -1078,6 +1082,10 @@ function helicsSubscriptionGetTarget(ipt)
10781082 ccall((:helicsSubscriptionGetTarget, libhelics), Cstring, (HelicsInput,), ipt)
10791083end
10801084
1085+ function helicsInputGetTarget(ipt)
1086+ ccall((:helicsInputGetTarget, libhelics), Cstring, (HelicsInput,), ipt)
1087+ end
1088+
10811089function helicsPublicationGetName(pub)
10821090 ccall((:helicsPublicationGetName, libhelics), Cstring, (HelicsPublication,), pub)
10831091end
0 commit comments