Класс CmaMethod является потомком CmaList, наследует от него операторы [ ], присваивания и преобразования типов.

CmaMethod (CmaCell &cell);
Получение доступа к методу, хранящемуся в ячейке.

CmaMethod (ImaMethod *method);
Получение доступа к методу, заданному своим интерфейсом.

ImaMethodDef* MethodDef();
Позволяет прочитать определитель метода.

CmaList Param ();
Доступ к дереву параметров алгоритма.

CmaList Input ();
CmaCell Input (maString name);
CmaCell Input (int cellno);
Доступ к входным аргументам обеспечивает перегруженная функция Input.

CmaList Output ();
CmaCell Output (maString name);
CmaCell Output (int cellno);
Доступ к выходным аргументам обеспечивает перегруженная функция Output.

Для выполнения метода предусмотрены функции Calc и CalcCell:
void Calc ();
void CalcCell (int cellno, CmaIndex& index, CmaCell& cell);