Index

Package: Unbounded_Arrays (generic)

Description

generic
      type T is private;
      Null_T : T;
      type Index is (<>);
      type T_Array is array (Index range <>) of T;
   package Unbounded_Arrays is

Types

T

type T is private;

Index

type Index is (<>);

T_Array

type T_Array is array (Index range <>) of T;

Unbounded_Array

type Unbounded_Array
        is array (Index range Index'Val (1) .. Index'Last) of T;

Unbounded_Array_Access

type Unbounded_Array_Access is access Unbounded_Array;

Constants & Global variables

Null_T (T)

Null_T : T;

Subprograms & Entries

To_Array

function To_Array 
(Arr: Unbounded_Array_Access;
N: Index) return T_Array;

Convert

function Convert is new Ada.Unchecked_Conversion 
(System.Address, Unbounded_Array_Access);