Package: Ada.Strings

Description

GNAT RUNTIME COMPONENTS

A D A . S T R I N G S

S p e c

$Revision: 1.6 $

This specification is adapted from the Ada Reference Manual for use with GNAT. In accordance with the copyright of that document, you can freely copy and modify this specification, provided that if you redistribute a modified version, any changes that you have made are clearly indicated.


Header

package Ada.Strings is
 
pragma Pure (Strings);

Known child units

Ada.Strings.Bounded(package)
Ada.Strings.Fixed(package)
Ada.Strings.Maps(package)
Ada.Strings.Search(package)
Ada.Strings.Unbounded(package)
Ada.Strings.Wide_Bounded(package)
Ada.Strings.Wide_Fixed(package)
Ada.Strings.Wide_Maps(package)
Ada.Strings.Wide_Search(package)
Ada.Strings.Wide_Unbounded(package)

Exceptions

Length_Error, Pattern_Error, Index_Error, Translation_Error

Type Summary

Alignment
Direction
Membership
Trim_End
Truncation

Constants and Named Numbers

Space : constant Character := ' ';
Wide_Space : constant Wide_Character := ' ';

Other Items:

type Alignment  is (Left, Right, Center);

type Truncation is (Left, Right, Error);

type Membership is (Inside, Outside);

type Direction  is (Forward, Backward);

type Trim_End   is (Left, Right, Both);
end Ada.Strings;