Ada Programming/Libraries/Interfaces.C.Strings

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

Specification
Preelaborate Strings char_array_access   char_array chars_ptr Preelaborable_Initialization chars_ptr chars_ptr_array  size_t     chars_ptr Null_Ptr  chars_ptr To_Chars_Ptr Item       char_array_access Nul_Check  Boolean  False chars_ptr New_Char_Array Chars    char_array  chars_ptr New_String Str  String  chars_ptr Free Item   chars_ptr Dereference_Error Value Item  chars_ptr  char_array Value Item  chars_ptr Length   size_t char_array Value Item  chars_ptr  String Value Item  chars_ptr Length   size_t String Strlen Item  chars_ptr  size_t Update Item    chars_ptr Offset  size_t Chars   char_array Check   Boolean  True Update Item    chars_ptr Offset  size_t Str     String Check   Boolean  True Update_Error Import Ada chars_ptr Import Ada Null_Ptr InterfacesCStrings

Wikibook

 * Ada Programming/Libraries/Interfaces
 * Ada Programming/Libraries/Interfaces.C