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)