Q.2 Language-Defined Types and Subtypes
This subclause lists all language-defined types and
subtypes.
Any_Priority
subtype of Integer
in System
13.7(16)
Attribute_Handle
in Ada.Task_Attributes
C.7.2(3)
Barrier_Limit
subtype of Positive
in Ada.Synchronous_Barriers
D.10.1(4/3)
Binary_Format
in Interfaces.COBOL
B.4(24)
Bounded_String
in Ada.Strings.Bounded
A.4.4(6)
Buffer_Type
subtype of Storage_Array
in Ada.Storage_IO
A.9(4)
Cause_Of_Termination
in Ada.Task_Termination
C.7.3(3/2)
char_array_access
in Interfaces.C.Strings
B.3.1(4)
Character_Mapping_Function
in Ada.Strings.Maps
A.4.2(25)
Character_Range
in Ada.Strings.Maps
A.4.2(6)
Character_Ranges
in Ada.Strings.Maps
A.4.2(7)
Character_Sequence
subtype of String
in Ada.Strings.Maps
A.4.2(16)
chars_ptr_array
in Interfaces.C.Strings
B.3.1(6/2)
COBOL_Character
in Interfaces.COBOL
B.4(13)
Complex
in Ada.Numerics.Generic_Complex_Types
G.1.1(3)
in Interfaces.Fortran
B.5(9)
Complex_Matrix
in Ada.Numerics.Generic_Complex_Arrays
G.3.2(4/2)
Complex_Vector
in Ada.Numerics.Generic_Complex_Arrays
G.3.2(4/2)
CPU
subtype of CPU_Range
in System.Multiprocessors
D.16(4/3)
CPU_Range
in System.Multiprocessors
D.16(4/3)
CPU_Set
in System.Multiprocessors.Dispatching_Domains
D.16.1(9.1/4)
Day_Duration
subtype of Duration
in Ada.Calendar
9.6(11/2)
Day_Number
subtype of Integer
in Ada.Calendar
9.6(11/2)
Deadline
subtype of Time
in Ada.Dispatching.EDF
D.2.6(9/2)
Decimal_Element
in Interfaces.COBOL
B.4(12/3)
Directory_Entry_Type
in Ada.Directories
A.16(29/2)
Dispatching_Domain
in System.Multiprocessors.Dispatching_Domains
D.16.1(5/3)
Display_Format
in Interfaces.COBOL
B.4(22)
Double_Precision
in Interfaces.Fortran
B.5(6)
Encoding_Scheme
in Ada.Strings.UTF_Encoding
A.4.11(4/3)
Exception_Occurrence_Access
in Ada.Exceptions
11.4.1(3/2)
Exit_Status
in Ada.Command_Line
A.15(7)
Extended_Index
subtype of Index_Type'Base
in Ada.Containers.Vectors
A.18.2(7/2)
Field
subtype of Integer
in Ada.Text_IO
A.10.1(6)
Floating
in Interfaces.COBOL
B.4(9)
Fortran_Character
in Interfaces.Fortran
B.5(12/3)
Fortran_Integer
in Interfaces.Fortran
B.5(5)
Forward_Iterator
in Ada.Iterator_Interfaces
5.5.1(3/3)
Generator
in Ada.Numerics.Discrete_Random
A.5.2(19)
in Ada.Numerics.Float_Random
A.5.2(7)
Group_Budget
in Ada.Execution_Time.Group_Budgets
D.14.2(4/3)
Group_Budget_Handler
in Ada.Execution_Time.Group_Budgets
D.14.2(5/2)
Hour_Number
subtype of Natural
in Ada.Calendar.Formatting
9.6.1(20/2)
Imaginary
in Ada.Numerics.Generic_Complex_Types
G.1.1(4/2)
Imaginary
subtype of Imaginary
in Interfaces.Fortran
B.5(10)
Interrupt_Priority
subtype of Any_Priority
in System
13.7(16)
ISO_646
subtype of Character
in Ada.Characters.Handling
A.3.2(9)
Leap_Seconds_Count
subtype of Integer
in Ada.Calendar.Arithmetic
9.6.1(11/2)
Length_Range
subtype of Natural
in Ada.Strings.Bounded
A.4.4(8)
Limited_Controlled
in Ada.Finalization
7.6(7/2)
Logical
in Interfaces.Fortran
B.5(7)
Long_Binary
in Interfaces.COBOL
B.4(10)
long_double
in Interfaces.C
B.3(17)
Long_Floating
in Interfaces.COBOL
B.4(9)
Minute_Number
subtype of Natural
in Ada.Calendar.Formatting
9.6.1(20/2)
Month_Number
subtype of Integer
in Ada.Calendar
9.6(11/2)
Natural
subtype of Integer
in Standard
A.1(13)
Number_Base
subtype of Integer
in Ada.Text_IO
A.10.1(6)
Packed_Format
in Interfaces.COBOL
B.4(26)
Parameterless_Handler
in Ada.Interrupts
C.3.2(2/3)
Params_Stream_Type
in System.RPC
E.5(6)
Partition_Id
in System.RPC
E.5(4)
Pointer
in Interfaces.C.Pointers
B.3.2(5)
Positive
subtype of Integer
in Standard
A.1(13)
Priority
subtype of Any_Priority
in System
13.7(16)
Real
in Interfaces.Fortran
B.5(6)
Real_Matrix
in Ada.Numerics.Generic_Real_Arrays
G.3.1(4/2)
Real_Vector
in Ada.Numerics.Generic_Real_Arrays
G.3.1(4/2)
Reversible_Iterator
in Ada.Iterator_Interfaces
5.5.1(4/3)
Root_Storage_Pool
in System.Storage_Pools
13.11(6/2)
Root_Storage_Pool_With_Subpools
in System.Storage_Pools.Subpools
13.11.4(4/3)
Second_Duration
subtype of Day_Duration
in Ada.Calendar.Formatting
9.6.1(20/2)
Second_Number
subtype of Natural
in Ada.Calendar.Formatting
9.6.1(20/2)
Seconds_Count
in Ada.Real_Time
D.8(15)
signed_char
in Interfaces.C
B.3(8)
Storage_Array
in System.Storage_Elements
13.7.1(5)
Storage_Count
subtype of Storage_Offset
in System.Storage_Elements
13.7.1(4)
Storage_Element
in System.Storage_Elements
13.7.1(5)
Storage_Offset
in System.Storage_Elements
13.7.1(3)
Stream_Element_Count
subtype of Stream_Element_Offset
in Ada.Streams
13.13.1(4/1)
String_Access
in Ada.Strings.Unbounded
A.4.5(7)
Subpool_Handle
in System.Storage_Pools.Subpools
13.11.4(6/3)
Suspension_Object
in Ada.Synchronous_Task_Control
D.10(4)
Synchronous_Barrier
in Ada.Synchronous_Barriers
D.10.1(5/3)
Task_Array
in Ada.Execution_Time.Group_Budgets
D.14.2(6/2)
Termination_Handler
in Ada.Task_Termination
C.7.3(4/2)
Time_Span
in Ada.Real_Time
D.8(5)
Timing_Event
in Ada.Real_Time.Timing_Events
D.15(4/2)
Timing_Event_Handler
in Ada.Real_Time.Timing_Events
D.15(4/2)
Unbounded_String
in Ada.Strings.Unbounded
A.4.5(4/2)
Uniformly_Distributed
subtype of Float
in Ada.Numerics.Float_Random
A.5.2(8)
unsigned
in Interfaces.C
B.3(9)
unsigned_char
in Interfaces.C
B.3(10)
unsigned_long
in Interfaces.C
B.3(9)
unsigned_short
in Interfaces.C
B.3(9)
UTF_16_Wide_String
subtype of Wide_String
in Ada.Strings.UTF_Encoding
A.4.11(7/3)
UTF_8_String
subtype of String
in Ada.Strings.UTF_Encoding
A.4.11(6/3)
UTF_String
subtype of String
in Ada.Strings.UTF_Encoding
A.4.11(5/3)
Wide_Character_Mapping
in Ada.Strings.Wide_Maps
A.4.7(20/2)
Wide_Character_Mapping_Function
in Ada.Strings.Wide_Maps
A.4.7(26)
Wide_Character_Range
in Ada.Strings.Wide_Maps
A.4.7(6)
Wide_Character_Ranges
in Ada.Strings.Wide_Maps
A.4.7(7)
Wide_Character_Sequence
subtype of Wide_String
in Ada.Strings.Wide_Maps
A.4.7(16)
Wide_Character_Set
in Ada.Strings.Wide_Maps
A.4.7(4/2)
Wide_Wide_Character_Mapping
in Ada.Strings.Wide_Wide_Maps
A.4.8(20/2)
Wide_Wide_Character_Mapping_Function
in Ada.Strings.Wide_Wide_Maps
A.4.8(26/2)
Wide_Wide_Character_Range
in Ada.Strings.Wide_Wide_Maps
A.4.8(6/2)
Wide_Wide_Character_Ranges
in Ada.Strings.Wide_Wide_Maps
A.4.8(7/2)
Wide_Wide_Character_Sequence
subtype of Wide_Wide_String
in Ada.Strings.Wide_Wide_Maps
A.4.8(16/2)
Wide_Wide_Character_Set
in Ada.Strings.Wide_Wide_Maps
A.4.8(4/2)
Year_Number
subtype of Integer
in Ada.Calendar
9.6(11/2)
Ada 2005 and 2012 Editions sponsored in part by Ada-Europe