Spec-Zone.ru › Ada 2005
Справочник Ada 2005

A.18.12 Пакет Containers.Indefinite_Hashed_Maps

Определяемый языком обобщенный пакет Containers.Indefinite_Hashed_Maps предоставляет карту с теми же операциями, что и пакет Containers.Hashed_Maps (см. A.18.5), с той разницей, что обобщенные формальные типы Key_Type и Element_Type являются неопределенными.

Статическая семантика

Декларация обобщенного библиотечного пакета Containers.Indefinite_Hashed_Maps имеет такое же содержимое, что и Containers.Hashed_Maps, за исключением:
  • Обобщенный формальный тип Key_Type неопределен.
  • Обобщенный формальный тип Element_Type неопределен.
  • Процедура с профилем:
procedure Insert (Container : in out Map;
Key : in Key_Type;
Position : out Cursor;
Inserted : out Boolean);
    исключена.
  • Фактический параметр Element подпрограммы доступа Process в Update_Element может быть ограничен, даже если Element_Type не ограничен.


Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API