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
Ada 2005 and 2012 Editions sponsored in part by Ada-Europe