Этот класс упрощает работу с интерфейсом ImaReadList, который поддерживают
классы MaList, MaMethod и MaAlgorithm.
Указатель на этот интерфейс передается функции ImaMethodDef::Init .
Так как этот интерфейс является вспомогательным для нескольких классов, то
создать новый объект можно только с существующей ссылкой на интерфейс.
CmaReadList (ImaReadList *list);
Получение доступа к списку, заданному своим интерфейсом.
long Size();
Получить длину списка.
CmaCell& CmaList::operator[] (long i);
CmaCell& CmaList::operator[] (maString i);
Получить элемент списка по его номеру или имени.
Если ячейка не найдена, эти функции возвращают нулевой указатель.
maString NameOf(long index);
Получить имя элемента по его номеру.
long IndexOf(maString name);
Найти элемент с именем name и вернуть его номер. Если не
найден элемент списка с ткаим именем, возвращает -1.