Введение в Perl

Tie переменная, класс, список


Присваивает переменную классу. Список - это аргументы new метода класса (TIESCALAR, TIEARRAY или TIEHASH). Возвращает указатель на созданный новый объект класса, который удобен для вызова других методов класса.

Внимание! Такие функции как и могут вернуть в качестве значения огромное количество данных.

Для создания объекта ассоциативного типа необходимо определение следующих методов:

  • TIEHASH classname, LIST
  • DESTROY this
  • FETCH this, key
  • STORE this, key, value
  • DELETE this, key
  • EXISTS this, key
  • FIRSTKEY this
  • NEXTKEY this, lastkey

Обычного массива:

  • TIEHASH classname, LIST
  • DESTROY this
  • FETCH this, key
  • STORE this, key, value
  • [others TBD]

Скалярного типа:

  • TIEHASH classname, LIST
  • DESTROY this
  • FETCH this, key
  • STORE this, key, value



Содержание раздела