parameters: (self, state: c_void_p, variable_handle: int)
return_statement: return self.api.getVariableValue(state, variable_handle)
docstring: Get the current value of a variable in a running simulation.  The `get_variable_handle` function is first used
          to get a handle to the variable by name.  Then once the handle is retrieved, it is passed into this function to
          then get the value of the variable.
  
          :param state: An active EnergyPlus "state" that is returned from a call to `api.state_manager.new_state()`.
          :param variable_handle: An integer returned from the `get_variable_handle` function.
          :return: Floating point representation of the current variable value.  Returns zero if the handle is invalid.
                   Use the api_error_flag function to disambiguate between valid zero returns and error states.
docstring_summary: Get the current value of a variable in a running simulation.  The `get_variable_handle` function is first used
          to get a handle to the variable by name.  Then once the handle is retrieved, it is passed into this function to
          then get the value of the variable.
docstring_tokens: Get the current value of a variable in a running simulation . The get_variable_handle function is first used to get a handle to the variable by name . Then once the handle is retrieved it is passed into this function to then get the value of the variable .
function: def get_variable_value(self, state: c_void_p, variable_handle: int) -> float:
          """
          Get the current value of a variable in a running simulation.  The `get_variable_handle` function is first used
          to get a handle to the variable by name.  Then once the handle is retrieved, it is passed into this function to
          then get the value of the variable.
  
          :param state: An active EnergyPlus "state" that is returned from a call to `api.state_manager.new_state()`.
          :param variable_handle: An integer returned from the `get_variable_handle` function.
          :return: Floating point representation of the current variable value.  Returns zero if the handle is invalid.
                   Use the api_error_flag function to disambiguate between valid zero returns and error states.
          """
          if not is_number(variable_handle):
              raise EnergyPlusException(
                  "`get_variable_value` expects `variable_handle` as an `int`, not "
                  "'{}'".format(variable_handle))
          return self.api.getVariableValue(state, variable_handle)
function_tokens: def get_variable_value ( self , state : c_void_p , variable_handle : int ) -> float : if not is_number ( variable_handle ) : raise EnergyPlusException ( "`get_variable_value` expects `variable_handle` as an `int`, not " "'{}'" . format ( variable_handle ) ) return self . api . getVariableValue ( state , variable_handle )