Interface Fmi2Builder.StateVariable<T>

    • Method Detail

      • set

        void set()
          throws java.lang.IllegalStateException
        Sets this state on the owning component in the active scope
        Throws:
        java.lang.IllegalStateException
      • set

        void set​(Fmi2Builder.Scope<T> scope)
          throws java.lang.IllegalStateException
        Sets this state on the owning component in the given scope
        Throws:
        java.lang.IllegalStateException
      • destroy

        void destroy()
              throws java.lang.IllegalStateException
        Destroys the state in the active scope. After this no other operation on the state is allowed
        Throws:
        java.lang.IllegalStateException
      • destroy

        void destroy​(Fmi2Builder.Scope<T> scope)
              throws java.lang.IllegalStateException
        Destroys the state in the active scope. After this no other operation on the state is allowed
        Throws:
        java.lang.IllegalStateException