Uses of Interface
org.intocps.maestro.framework.fmi2.api.Fmi2Builder.Variable
-
-
Uses of Fmi2Builder.Variable in org.intocps.maestro.framework.fmi2.api
Subinterfaces of Fmi2Builder.Variable in org.intocps.maestro.framework.fmi2.api Modifier and Type Interface Description static interfaceFmi2Builder.ArrayVariable<T,CV>static interfaceFmi2Builder.BoolVariable<T>static interfaceFmi2Builder.DoubleVariable<T>static interfaceFmi2Builder.Fmi2ComponentVariable<T>Interface for an fmi compoennt.static interfaceFmi2Builder.Fmu2Variable<S>Handle for an fmu for the creation of componentstatic interfaceFmi2Builder.IntVariable<T>static interfaceFmi2Builder.NamedVariable<T>static interfaceFmi2Builder.RuntimeModule<S>static interfaceFmi2Builder.StateVariable<T>static interfaceFmi2Builder.StringVariable<T>Methods in org.intocps.maestro.framework.fmi2.api that return Fmi2Builder.Variable Modifier and Type Method Description <V> Fmi2Builder.Variable<S,V>Fmi2Builder.RuntimeModule. call(Fmi2Builder.RuntimeFunction functionId, Object... args)<V> Fmi2Builder.Variable<S,V>Fmi2Builder.RuntimeModule. call(Fmi2Builder.Scope<S> scope, Fmi2Builder.RuntimeFunction functionId, Object... args)<V,T>
Fmi2Builder.Variable<T,V>Fmi2Builder. getCurrentLinkedValue(Fmi2Builder.Port port)Gets a tag to the last value obtained for the given port<V,T>
Fmi2Builder.Variable<T,V>Fmi2Builder. getFmuVariableFrom(E exp)<V> Fmi2Builder.Variable<T,V>Fmi2Builder.Fmi2ComponentVariable. getShared(String name)<V> Fmi2Builder.Variable<T,V>Fmi2Builder.Fmi2ComponentVariable. getShared(Fmi2Builder.Port port)<V> Fmi2Builder.Variable<T,V>Fmi2Builder.Fmi2ComponentVariable. getSingle(String name)Get the value of a single port<V> Fmi2Builder.Variable<T,V>Fmi2Builder.Fmi2ComponentVariable. getSingle(Fmi2Builder.Port port)<V> Fmi2Builder.Variable<T,V>Fmi2Builder.Scope. store(Fmi2Builder.Value<V> tag)Deprecated.Methods in org.intocps.maestro.framework.fmi2.api that return types with arguments of type Fmi2Builder.Variable Modifier and Type Method Description <V> Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>>Fmi2Builder.Fmi2ComponentVariable. get()Get all (linked) port values<V> Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>>Fmi2Builder.Fmi2ComponentVariable. get(int... valueReferences)get filter by value reference<V> Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>>Fmi2Builder.Fmi2ComponentVariable. get(String... names)Get filter by names<V> Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>>Fmi2Builder.Fmi2ComponentVariable. get(Fmi2Builder.Port... ports)Get port values aka fmiGet<V> Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>>Fmi2Builder.Fmi2ComponentVariable. get(Fmi2Builder.Scope<T> scope, Fmi2Builder.Port... ports)<V> Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>>Fmi2Builder.Fmi2ComponentVariable. getAndShare()<V> Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>>Fmi2Builder.Fmi2ComponentVariable. getAndShare(String... names)<V> Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>>Fmi2Builder.Fmi2ComponentVariable. getAndShare(Fmi2Builder.Port... ports)List<? extends Fmi2Builder.Variable<T,CV>>Fmi2Builder.ArrayVariable. items()Methods in org.intocps.maestro.framework.fmi2.api with parameters of type Fmi2Builder.Variable Modifier and Type Method Description <V> voidFmi2Builder.Fmi2ComponentVariable. set(Fmi2Builder.Port port, Fmi2Builder.Variable<T,V> value)<V> voidFmi2Builder.Fmi2ComponentVariable. set(Fmi2Builder.Scope<T> scope, Fmi2Builder.Port port, Fmi2Builder.Variable<T,V> value)voidFmi2Builder.Variable. setValue(Fmi2Builder.Scope<T> scope, Fmi2Builder.Variable<T,V> variable)voidFmi2Builder.Variable. setValue(Fmi2Builder.Variable<T,V> variable)<V> voidFmi2Builder.Fmi2ComponentVariable. share(Fmi2Builder.Port port, Fmi2Builder.Variable<T,V> value)Makes the value publicly available to all linked connections.Method parameters in org.intocps.maestro.framework.fmi2.api with type arguments of type Fmi2Builder.Variable Modifier and Type Method Description <V> voidFmi2Builder.Fmi2ComponentVariable. share(Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>> values)Makes the values publicly available to all linked connections.
-