Regular API function

simGetSignalName / sim.getSignalName

Description Returns the signal name at the given index. Use this function in a loop until return is nullptr to read all set signals. See also the other signal functions.
C synopsis simChar* simGetSignalName(simInt signalIndex,simInt signalType)
C parameters
signalIndex: zero based index
signalType: signal type. 0 is for integer signals, 1 for float signals, 2 for string signals and 3 ffor double signals.
C return value
nullptr if operation was not successful or signal does not exist at this index, otherwise the name of the signal at the given index (the user is in charge of releasing the returned buffer with simReleaseBuffer)
Lua synopsis string signalName=sim.getSignalName(int signalIndex,int signalType)
Lua parameters
Similar to the C-function counterpart
Lua return values
Similar to the C-function counterpart