Regular API function

simUnpackTable / sim.unpackTable

Description Unpacks a buffer into a table. See also sim.packTable, the other stack functions and the other packing/unpacking functions.
C/C++
synopsis
int simUnpackTable(int stackHandle,const char* buffer,int bufferSize)
C/C++
parameters
stackHandle: a stack handle obtained with simCreateStack. The unpacked table will be pushed onto the stack.
buffer: the packed table (buffer).
bufferSize: the size of the buffer.
C/C++
return value
-1 in case of an error.
Lua
synopsis
any[]/map aTable=sim.unpackTable(buffer buffer)
Lua
parameters
buffer: a string buffer.
Lua
return values
aTable: a script table.
Python
synopsis
list/dict aTable=sim.unpackTable(bytes buffer)