Interface Fmi2Builder.RuntimeModule<S>
-
- All Superinterfaces:
Fmi2Builder.Variable<S,Fmi2Builder.NamedVariable<S>>
- All Known Implementing Classes:
RuntimeModuleVariable
- Enclosing interface:
- Fmi2Builder<S,B,E>
public static interface Fmi2Builder.RuntimeModule<S> extends Fmi2Builder.Variable<S,Fmi2Builder.NamedVariable<S>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <V> Fmi2Builder.Variable<S,V>call(Fmi2Builder.RuntimeFunction functionId, java.lang.Object... args)<V> Fmi2Builder.Variable<S,V>call(Fmi2Builder.Scope<S> scope, Fmi2Builder.RuntimeFunction functionId, java.lang.Object... args)voidcallVoid(Fmi2Builder.RuntimeFunction functionId, java.lang.Object... args)voidcallVoid(Fmi2Builder.Scope<S> scope, Fmi2Builder.RuntimeFunction functionId, java.lang.Object... args)voiddestroy()voiddestroy(Fmi2Builder.Scope<S> scope)voidinitialize(java.util.List<Fmi2Builder.RuntimeFunction> declaredFuncs)voidinitialize(Fmi2Builder.RuntimeFunction... declaredFuncs)-
Methods inherited from interface org.intocps.maestro.framework.fmi2.api.Fmi2Builder.Variable
getDeclaredScope, getName, setValue, setValue, setValue, setValue
-
-
-
-
Method Detail
-
initialize
void initialize(java.util.List<Fmi2Builder.RuntimeFunction> declaredFuncs)
-
initialize
void initialize(Fmi2Builder.RuntimeFunction... declaredFuncs)
-
callVoid
void callVoid(Fmi2Builder.RuntimeFunction functionId, java.lang.Object... args)
-
callVoid
void callVoid(Fmi2Builder.Scope<S> scope, Fmi2Builder.RuntimeFunction functionId, java.lang.Object... args)
-
call
<V> Fmi2Builder.Variable<S,V> call(Fmi2Builder.Scope<S> scope, Fmi2Builder.RuntimeFunction functionId, java.lang.Object... args)
-
call
<V> Fmi2Builder.Variable<S,V> call(Fmi2Builder.RuntimeFunction functionId, java.lang.Object... args)
-
destroy
void destroy()
-
destroy
void destroy(Fmi2Builder.Scope<S> scope)
-
-