Ada Programming/Libraries/Ada.Direct IO

is a unit of the Predefined Language Environment since Ada 95.

Specification
Element_Type File_Type File_Mode In_File Inout_File Out_File Count      0  implementation_defined Positive_Count Count  1  Count Create File   File_Type Mode  File_Mode  Inout_File Name  String  "" Form  String  "" Open File   File_Type Mode  File_Mode Name  String Form  String  "" Close File   File_Type Delete File   File_Type Reset File   File_Type Mode   File_Mode Reset File   File_Type Mode  File   File_Type  File_Mode Name  File   File_Type  String Form  File   File_Type  String Is_Open File  File_Type  Boolean Read File  File_Type Item   Element_Type From   Positive_Count Read File  File_Type Item   Element_Type Write File  File_Type Item   Element_Type To    Positive_Count Write File  File_Type Item   Element_Type Set_Index File  File_Type To   Positive_Count Index File  File_Type  Positive_Count Size File  File_Type  Count End_Of_File File  File_Type  Boolean Status_Error   IO_ExceptionsStatus_Error Mode_Error     IO_ExceptionsMode_Error Name_Error     IO_ExceptionsName_Error Use_Error      IO_ExceptionsUse_Error Device_Error   IO_ExceptionsDevice_Error End_Error      IO_ExceptionsEnd_Error Data_Error     IO_ExceptionsData_Error File_Type AdaDirect_IO

Wikibook

 * Ada Programming/Libraries/Ada
 * Ada Programming/Input Output