Q.3 Language-Defined Subprograms
This subclause lists all language-defined subprograms.
 
 
 
Activation_Is_Complete
   in Ada.Task_Identification   
C.7.1(4/3) 
Actual_Quantum
   in Ada.Dispatching.Round_Robin   
D.2.5(4/2) 
Add_Task
   in Ada.Execution_Time.Group_Budgets   
D.14.2(8/2) 
Allocate_From_Subpool
   in System.Storage_Pools.Subpools   
13.11.4(11/3) 
Append
   in Ada.Containers.Doubly_Linked_Lists   
A.18.3(23/2)
   in Ada.Containers.Vectors   
A.18.2(46/2), 
A.18.2(47/2)
   in Ada.Strings.Bounded   
A.4.4(13), 
A.4.4(14), 
A.4.4(15), 
A.4.4(16), 
A.4.4(17), 
A.4.4(18), 
A.4.4(19), 
A.4.4(20)
   in Ada.Strings.Unbounded   
A.4.5(12), 
A.4.5(13), 
A.4.5(14) 
Arccos
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(5)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(6) 
Arccosh
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(7)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(7) 
Arccot
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(5)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(6) 
Arccoth
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(7)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(7) 
Arcsin
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(5)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(6) 
Arcsinh
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(7)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(7) 
Arctan
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(5)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(6) 
Arctanh
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(7)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(7) 
Argument_Count 
in Ada.Command_Line   
A.15(4) 
Assign_Task
   in System.Multiprocessors.Dispatching_Domains   
D.16.1(11/3) 
Attach_Handler 
in Ada.Interrupts   
C.3.2(7) 
Blank_When_Zero
   in Ada.Text_IO.Editing   
F.3.3(7) 
Budget_Has_Expired
   in Ada.Execution_Time.Group_Budgets   
D.14.2(9/2) 
Budget_Remaining
   in Ada.Execution_Time.Group_Budgets   
D.14.2(9/2) 
Character_Set_Version
   in Ada.Wide_Characters.Handling   
A.3.5(4/3) 
Command_Name 
in Ada.Command_Line   
A.15(6) 
Continue
   in Ada.Asynchronous_Task_Control   
D.11(3/2) 
Copy_Array 
in Interfaces.C.Pointers   
B.3.2(15) 
Copy_Terminated_Array
   in Interfaces.C.Pointers   
B.3.2(14) 
Cos
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(4)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(5) 
Cosh
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(6)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(7) 
Cot
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(4)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(5) 
Coth
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(6)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(7) 
Create_Directory 
in Ada.Directories   
A.16(7/2) 
Create_Subpool
   in System.Storage_Pools.Subpools   
13.11.4(7/3) 
Current_Directory 
in Ada.Directories   
A.16(5/2) 
Current_State
   in Ada.Synchronous_Task_Control   
D.10(4) 
Current_Task
   in Ada.Task_Identification   
C.7.1(3/3) 
Current_Task_Fallback_Handler
   in Ada.Task_Termination   
C.7.3(5/2) 
Current_Use
   in Ada.Containers.Bounded_Priority_Queues   
A.18.31(7/3)
   in Ada.Containers.Bounded_Synchronized_Queues   
A.18.29(6/3)
   in Ada.Containers.Synchronized_Queue_Interfaces   
A.18.27(7/3)
   in Ada.Containers.Unbounded_Priority_Queues   
A.18.30(7/3)
   in Ada.Containers.Unbounded_Synchronized_Queues   
A.18.28(6/3) 
Deallocate_Subpool
   in System.Storage_Pools.Subpools   
13.11.4(12/3) 
Default_Subpool_for_Pool
   in System.Storage_Pools.Subpools   
13.11.4(13/3) 
Delay_Until_And_Set_CPU
   in System.Multiprocessors.Dispatching_Domains   
D.16.1(14/3) 
Delay_Until_And_Set_Deadline
   in Ada.Dispatching.EDF   
D.2.6(9/2) 
Delete
   in Ada.Containers.Doubly_Linked_Lists   
A.18.3(24/2)
   in Ada.Containers.Hashed_Maps   
A.18.5(25/2), 
A.18.5(26/2)
   in Ada.Containers.Hashed_Sets   
A.18.8(24/2), 
A.18.8(25/2), 
A.18.8(55/2)
   in Ada.Containers.Ordered_Maps   
A.18.6(24/2), 
A.18.6(25/2)
   in Ada.Containers.Ordered_Sets   
A.18.9(23/2), 
A.18.9(24/2), 
A.18.9(68/2)
   in Ada.Containers.Vectors   
A.18.2(50/2), 
A.18.2(51/2)
   in Ada.Direct_IO   
A.8.4(8)
   in Ada.Sequential_IO   
A.8.1(8)
   in Ada.Streams.Stream_IO   
A.12.1(10)
   in Ada.Strings.Bounded   
A.4.4(64), 
A.4.4(65)
   in Ada.Strings.Fixed   
A.4.3(29), 
A.4.3(30)
   in Ada.Strings.Unbounded   
A.4.5(59), 
A.4.5(60)
   in Ada.Text_IO   
A.10.1(11) 
Delete_Directory 
in Ada.Directories   
A.16(8/2) 
Dequeue
   in Ada.Containers.Bounded_Priority_Queues   
A.18.31(5/3)
   in Ada.Containers.Bounded_Synchronized_Queues   
A.18.29(5/3)
   in Ada.Containers.Synchronized_Queue_Interfaces   
A.18.27(6/3)
   in Ada.Containers.Unbounded_Priority_Queues   
A.18.30(5/3)
   in Ada.Containers.Unbounded_Synchronized_Queues   
A.18.28(5/3) 
Dequeue_Only_High_Priority
   in Ada.Containers.Bounded_Priority_Queues   
A.18.31(6/3)
   in Ada.Containers.Unbounded_Priority_Queues   
A.18.30(6/3) 
Dereference_Error
   in Interfaces.C.Strings   
B.3.1(12) 
Detach_Handler 
in Ada.Interrupts   
C.3.2(9) 
Determinant
   in Ada.Numerics.Generic_Complex_Arrays   
G.3.2(46/2)
   in Ada.Numerics.Generic_Real_Arrays   
G.3.1(24/2) 
Eigensystem
   in Ada.Numerics.Generic_Complex_Arrays   
G.3.2(49/2)
   in Ada.Numerics.Generic_Real_Arrays   
G.3.1(27/2) 
Eigenvalues
   in Ada.Numerics.Generic_Complex_Arrays   
G.3.2(48/2)
   in Ada.Numerics.Generic_Real_Arrays   
G.3.1(26/2) 
Enqueue
   in Ada.Containers.Bounded_Priority_Queues   
A.18.31(5/3)
   in Ada.Containers.Bounded_Synchronized_Queues   
A.18.29(5/3)
   in Ada.Containers.Synchronized_Queue_Interfaces   
A.18.27(5/3)
   in Ada.Containers.Unbounded_Priority_Queues   
A.18.30(5/3)
   in Ada.Containers.Unbounded_Synchronized_Queues   
A.18.28(5/3) 
Environment_Task
   in Ada.Task_Identification   
C.7.1(3/3) 
Establish_RPC_Receiver 
in System.RPC   
E.5(12) 
Exchange_Handler 
in Ada.Interrupts   
C.3.2(8) 
Exp
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(3)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(4) 
First_Child_Element
   in Ada.Containers.Multiway_Trees   
A.18.10(61/3) 
Generic_Constrained_Array_Sort
   child of Ada.Containers   
A.18.26(7/2) 
Get
   in Ada.Text_IO   
A.10.1(41), 
A.10.1(47), 
A.10.1(54), 
A.10.1(55), 
A.10.1(59), 
A.10.1(60), 
A.10.1(65), 
A.10.1(67), 
A.10.1(70), 
A.10.1(72), 
A.10.1(75), 
A.10.1(77), 
A.10.1(81), 
A.10.1(83)
   in Ada.Text_IO.Complex_IO   
G.1.3(6), 
G.1.3(8) 
Get_CPU_Set
   in System.Multiprocessors.Dispatching_Domains   
D.16.1(9.3/4) 
Get_Dispatching_Domain
   in System.Multiprocessors.Dispatching_Domains   
D.16.1(10/3) 
Get_First_CPU
   in System.Multiprocessors.Dispatching_Domains   
D.16.1(8/3) 
Get_Last_CPU
   in System.Multiprocessors.Dispatching_Domains   
D.16.1(9/4) 
Get_Priority
   in Ada.Dynamic_Priorities   
D.5.1(5) 
Hold 
in Ada.Asynchronous_Task_Control   
D.11(3/2) 
Index
   in Ada.Direct_IO   
A.8.4(15)
   in Ada.Streams.Stream_IO   
A.12.1(23)
   in Ada.Strings.Bounded   
A.4.4(43.1/2), 
A.4.4(43.2/2), 
A.4.4(44), 
A.4.4(45), 
A.4.4(45.1/2), 
A.4.4(46)
   in Ada.Strings.Fixed   
A.4.3(8.1/2), 
A.4.3(8.2/2), 
A.4.3(9), 
A.4.3(10), 
A.4.3(10.1/2), 
A.4.3(11)
   in Ada.Strings.Unbounded   
A.4.5(38.1/2), 
A.4.5(38.2/2), 
A.4.5(39), 
A.4.5(40), 
A.4.5(40.1/2), 
A.4.5(41) 
Initial_Directory
   in Ada.Directories.Hierarchical_File_Names   
A.16.1(12/3) 
Insert
   in Ada.Containers.Doubly_Linked_Lists   
A.18.3(19/2), 
A.18.3(20/2), 
A.18.3(21/2)
   in Ada.Containers.Hashed_Maps   
A.18.5(19/2), 
A.18.5(20/2), 
A.18.5(21/2)
   in Ada.Containers.Hashed_Sets   
A.18.8(19/2), 
A.18.8(20/2)
   in Ada.Containers.Ordered_Maps   
A.18.6(18/2), 
A.18.6(19/2), 
A.18.6(20/2)
   in Ada.Containers.Ordered_Sets   
A.18.9(18/2), 
A.18.9(19/2)
   in Ada.Containers.Vectors   
A.18.2(36/2), 
A.18.2(37/2), 
A.18.2(38/2), 
A.18.2(39/2), 
A.18.2(40/2), 
A.18.2(41/2), 
A.18.2(42/2), 
A.18.2(43/2)
   in Ada.Strings.Bounded   
A.4.4(60), 
A.4.4(61)
   in Ada.Strings.Fixed   
A.4.3(25), 
A.4.3(26)
   in Ada.Strings.Unbounded   
A.4.5(55), 
A.4.5(56) 
Is_A_Group_Member
   in Ada.Execution_Time.Group_Budgets   
D.14.2(8/2) 
Is_Character
   in Ada.Characters.Conversions   
A.3.4(3/2) 
Is_Current_Directory_Name
   in Ada.Directories.Hierarchical_File_Names   
A.16.1(7/3) 
Is_Descendant_At_Same_Level
   in Ada.Tags   
3.9(7.1/2) 
Is_Full_Name
   in Ada.Directories.Hierarchical_File_Names   
A.16.1(8/3) 
Is_Held
   in Ada.Asynchronous_Task_Control   
D.11(3/2) 
Is_ISO_646 
in Ada.Characters.Handling   
A.3.2(10) 
Is_Member
   in Ada.Execution_Time.Group_Budgets   
D.14.2(8/2) 
Is_Parent_Directory_Name
   in Ada.Directories.Hierarchical_File_Names   
A.16.1(6/3) 
Is_Punctuation_Connector
   in Ada.Characters.Handling   
A.3.2(4/3)
   in Ada.Wide_Characters.Handling   
A.3.5(17/3) 
Is_Relative_Name
   in Ada.Directories.Hierarchical_File_Names   
A.16.1(9/3) 
Is_Root_Directory_Name
   in Ada.Directories.Hierarchical_File_Names   
A.16.1(5/3) 
Is_Round_Robin
   in Ada.Dispatching.Round_Robin   
D.2.5(4/2) 
Is_Simple_Name
   in Ada.Directories.Hierarchical_File_Names   
A.16.1(4/3) 
Is_String
   in Ada.Characters.Conversions   
A.3.4(3/2) 
Is_Terminated
   in Ada.Task_Identification   
C.7.1(4/3) 
Is_Wide_Character
   in Ada.Characters.Conversions   
A.3.4(3/2) 
Is_Wide_String
   in Ada.Characters.Conversions   
A.3.4(3/2) 
Last_Child_Element
   in Ada.Containers.Multiway_Trees   
A.18.10(63/3) 
Log
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(3)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(4) 
Members
   in Ada.Execution_Time.Group_Budgets   
D.14.2(8/2) 
New_Char_Array
   in Interfaces.C.Strings   
B.3.1(9) 
Null_Task_Id
   in Ada.Task_Identification   
C.7.1(2/2) 
Number_Of_CPUs
   in System.Multiprocessors   
D.16(5/3) 
Peak_Use
   in Ada.Containers.Bounded_Priority_Queues   
A.18.31(7/3)
   in Ada.Containers.Bounded_Synchronized_Queues   
A.18.29(6/3)
   in Ada.Containers.Synchronized_Queue_Interfaces   
A.18.27(7/3)
   in Ada.Containers.Unbounded_Priority_Queues   
A.18.30(7/3)
   in Ada.Containers.Unbounded_Synchronized_Queues   
A.18.28(6/3) 
Pic_String 
in Ada.Text_IO.Editing   
F.3.3(7) 
Pool_of_Subpool
   in System.Storage_Pools.Subpools   
13.11.4(9/3) 
Put
   in Ada.Text_IO   
A.10.1(42), 
A.10.1(48), 
A.10.1(55), 
A.10.1(60), 
A.10.1(66), 
A.10.1(67), 
A.10.1(71), 
A.10.1(72), 
A.10.1(76), 
A.10.1(77), 
A.10.1(82), 
A.10.1(83)
   in Ada.Text_IO.Bounded_IO   
A.10.11(4/2), 
A.10.11(5/2)
   in Ada.Text_IO.Complex_IO   
G.1.3(7), 
G.1.3(8)
   in Ada.Text_IO.Editing   
F.3.3(14), 
F.3.3(15), 
F.3.3(16)
   in Ada.Text_IO.Unbounded_IO   
A.10.12(4/2), 
A.10.12(5/2) 
Random
   in Ada.Numerics.Discrete_Random   
A.5.2(20)
   in Ada.Numerics.Float_Random   
A.5.2(8) 
Reinitialize 
in Ada.Task_Attributes   
C.7.2(6) 
Relative_Name
   in Ada.Directories.Hierarchical_File_Names   
A.16.1(13/3) 
Remove_Task
   in Ada.Execution_Time.Group_Budgets   
D.14.2(8/2) 
Replenish
   in Ada.Execution_Time.Group_Budgets   
D.14.2(9/2) 
Reverse_Iterate_Children
   in Ada.Containers.Multiway_Trees   
A.18.10(69/3) 
Set_CPU
   in System.Multiprocessors.Dispatching_Domains   
D.16.1(12/3) 
Set_Dependents_Fallback_Handler
   in Ada.Task_Termination   
C.7.3(5/2) 
Set_Exit_Status 
in Ada.Command_Line   
A.15(9) 
Set_False
   in Ada.Synchronous_Task_Control   
D.10(4) 
Set_Pool_of_Subpool
   in System.Storage_Pools.Subpools   
13.11.4(10/3) 
Set_Priority
   in Ada.Dynamic_Priorities   
D.5.1(4) 
Set_Quantum
   in Ada.Dispatching.Round_Robin   
D.2.5(4/2) 
Set_Specific_Handler
   in Ada.Task_Termination   
C.7.3(6/2) 
Set_True
   in Ada.Synchronous_Task_Control   
D.10(4) 
Set_Value 
in Ada.Task_Attributes   
C.7.2(6) 
Sin
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(4)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(5) 
Sinh
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(6)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(7) 
Specific_Handler
   in Ada.Task_Termination   
C.7.3(6/2) 
Sqrt
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(3)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(4) 
Subtree_Node_Count
   in Ada.Containers.Multiway_Trees   
A.18.10(18/3) 
Suspend_Until_True
   in Ada.Synchronous_Task_Control   
D.10(4) 
Suspend_Until_True_And_Set_Deadline
   in Ada.Synchronous_Task_Control.EDF   
D.10(5.2/3) 
Swap_Links
   in Ada.Containers.Doubly_Linked_Lists   
A.18.3(29/2) 
Tan
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(4)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(5) 
Tanh
   in Ada.Numerics.Generic_Complex_Elementary_Functions   
G.1.2(6)
   in Ada.Numerics.Generic_Elementary_Functions   
A.5.1(7) 
Time_Of_Event
   in Ada.Real_Time.Timing_Events   
D.15(6/2) 
Time_Remaining
   in Ada.Execution_Time.Timers   
D.14.1(8/2) 
To_Ada
   in Interfaces.C   
B.3(22), 
B.3(26), 
B.3(28), 
B.3(32), 
B.3(37), 
B.3(39), 
B.3(39.10/2), 
B.3(39.13/2), 
B.3(39.17/2), 
B.3(39.19/2), 
B.3(39.4/2), 
B.3(39.8/2)
   in Interfaces.COBOL   
B.4(17), 
B.4(19)
   in Interfaces.Fortran   
B.5(13), 
B.5(14), 
B.5(16) 
To_Bounded_String
   in Ada.Strings.Bounded   
A.4.4(11) 
To_C 
in Interfaces.C   
B.3(21), 
B.3(25), 
B.3(27), 
B.3(32), 
B.3(36), 
B.3(38), 
B.3(39.13/2), 
B.3(39.16/2), 
B.3(39.18/2), 
B.3(39.4/2), 
B.3(39.7/2), 
B.3(39.9/2) 
To_Character
   in Ada.Characters.Conversions   
A.3.4(5/2) 
To_Chars_Ptr 
in Interfaces.C.Strings   
B.3.1(8) 
To_Display 
in Interfaces.COBOL   
B.4(36) 
To_Duration 
in Ada.Real_Time   
D.8(13) 
To_Long_Binary 
in Interfaces.COBOL   
B.4(48) 
To_Packed 
in Interfaces.COBOL   
B.4(41) 
To_Picture 
in Ada.Text_IO.Editing   
F.3.3(6) 
To_Pointer
   in System.Address_To_Access_Conversions   
13.7.2(3/3) 
To_Time_Span 
in Ada.Real_Time   
D.8(13) 
To_Wide_Wide_Character
   in Ada.Characters.Conversions   
A.3.4(4/2) 
To_Wide_Wide_String
   in Ada.Characters.Conversions   
A.3.4(4/2) 
Unit_Matrix
   in Ada.Numerics.Generic_Complex_Arrays   
G.3.2(51/2)
   in Ada.Numerics.Generic_Real_Arrays   
G.3.1(29/2) 
Unit_Vector
   in Ada.Numerics.Generic_Complex_Arrays   
G.3.2(24/2)
   in Ada.Numerics.Generic_Real_Arrays   
G.3.1(14/2) 
Update_Error 
in Interfaces.C.Strings   
B.3.1(20) 
UTC_Time_Offset
   in Ada.Calendar.Time_Zones   
9.6.1(6/2) 
Virtual_Length
   in Interfaces.C.Pointers   
B.3.2(13) 
Wait_For_Release
   in Ada.Synchronous_Barriers   
D.10.1(6/3) 
Wide_Equal_Case_Insensitive
   child of Ada.Strings.Wide_Bounded   
A.4.7(1/3)
   child of Ada.Strings.Wide_Fixed   
A.4.7(1/3)
   child of Ada.Strings.Wide_Unbounded   
A.4.7(1/3) 
Wide_Hash_Case_Insensitive
   child of Ada.Strings.Wide_Bounded   
A.4.7(1/3)
   child of Ada.Strings.Wide_Fixed   
A.4.7(1/3)
   child of Ada.Strings.Wide_Unbounded   
A.4.7(1/3) 
Wide_Wide_Equal_Case_Insensitive
   child of Ada.Strings.Wide_Wide_Bounded   
A.4.8(1/3)
   child of Ada.Strings.Wide_Wide_Fixed   
A.4.8(1/3)
   child of Ada.Strings.Wide_Wide_Unbounded   
A.4.8(1/3) 
Wide_Wide_Hash
   child of Ada.Strings.Wide_Wide_Bounded   
A.4.8(1/3)
   child of Ada.Strings.Wide_Wide_Fixed   
A.4.8(1/3)
   child of Ada.Strings.Wide_Wide_Unbounded   
A.4.8(1/3) 
Wide_Wide_Hash_Case_Insensitive
   child of Ada.Strings.Wide_Wide_Bounded   
A.4.8(1/3)
   child of Ada.Strings.Wide_Wide_Fixed   
A.4.8(1/3)
   child of Ada.Strings.Wide_Wide_Unbounded   
A.4.8(1/3) 
Wide_Wide_Expanded_Name 
in Ada.Tags   
3.9(7/2) 
Yield_To_Higher
   in Ada.Dispatching.Non_Preemptive   
D.2.4(2.2/3) 
Yield_To_Same_Or_Higher
   in Ada.Dispatching.Non_Preemptive   
D.2.4(2.2/3) 
Ada 2005 and 2012 Editions sponsored in part by Ada-Europe