Kiwi Engine
VM for interpreter
|
Array of KEValue objects. More...
Go to the source code of this file.
Data Structures | |
struct | KEArray |
Array of KEValue. More... | |
Functions | |
struct KEArray * | KEAllocateArray (struct CNResource *resource) |
Allocate value array. More... | |
void | KESetValueToArray (struct KEArray *dst, uint64_t index, struct KEValue *src) |
Set value to the array at the given index. More... | |
void | KEAddValueToArray (struct KEArray *dst, struct KEValue *src) |
Add vaoue as the last element of the array. More... | |
void | KEDumpArray (struct CNText *outbuf, struct KEArray *src) |
Dump all elements in value array. More... | |
Array of KEValue objects.
Add vaoue as the last element of the array.
dst | Destination array |
src | Source value |
struct KEArray* KEAllocateArray | ( | struct CNResource * | resource | ) |
Allocate value array.
resource | Resource to allocate the array |
void KEDumpArray | ( | struct CNText * | outbuf, |
struct KEArray * | src | ||
) |
Dump all elements in value array.
outbuf | Output buffer |
src | Source value array |