s4g  0.9.2
высокоуровневый, императивный, процедурный, встраиваемый, скриптовый язык программирования общего назначения, написанный на C++.

массив переменной длины Подробнее...

#include <s4g_types.h>

Открытые члены

void clear ()
 очистить
 
ID getKeyByVar (const s4g_Variable *pVar)
 возвращает ключ (в массиве) переменной если она есть
 
s4g_Variableget (int iNum)
 возвращает переменную по ее номеру в массиве
 
void append (s4g_Variable *pVar)
 добавить в конец массива переменную
 
s4g_VariablegetNewLast ()
 возвращает новую созданную переменную и добавляет ее в конец массива
 
int getCount ()
 возвращает количество элементов
 
ID getIdData ()
 получить id значения этого значения в общем массиве значений (в сборщике мусора)
 

Подробное описание

массив переменной длины

Заметки
Все переменные внутри массива имеют тип S4G_GC_TYPE_VAR_SYS, после очитсик либо удаления массива они становтяся S4G_GC_TYPE_VAR_DEL

Объявления и описания членов классов находятся в файлах: