AdaCL.EAstrings.Latin_1

More...

Entities

Subprograms

&
&
&
&
&
&
*
*
*
+
+ (renaming)
+ (renaming)
+ (renaming)
=
=
Append
Append
Append
Count
Count
Element
Index
Index
Insert
Insert
Insert
Insert
Overwrite
Overwrite
Overwrite
Overwrite
Replace_Element
Replace_Slice
Replace_Slice
Replace_Slice
Replace_Slice
Slice
To_EAstring
To_EAstring
To_String
To_Unbounded_String

Description

& [source]

58 function "&" (Left : in EAstring; Right : in String) return EAstring;
Left of type AdaCL.EAstrings.EAstring
Right of type String
Return value

& [source]

60 function "&" (Left : in String; Right : in EAstring) return EAstring;
Left of type String
Right of type AdaCL.EAstrings.EAstring
Return value

& [source]

62 function "&"
63 (Left : in EAstring;
64 Right : in Unbounded_String)
65 return EAstring;
Left of type AdaCL.EAstrings.EAstring
Right of type Unbounded_String
Return value

& [source]

67 function "&"
68 (Left : in Unbounded_String;
69 Right : in EAstring)
70 return EAstring;
Left of type Unbounded_String
Right of type AdaCL.EAstrings.EAstring
Return value

& [source]

72 function "&" (Left : in EAstring; Right : in Character) return EAstring;
Left of type AdaCL.EAstrings.EAstring
Right of type Character
Return value

& [source]

74 function "&" (Left : in Character; Right : in EAstring) return EAstring;
Left of type Character
Right of type AdaCL.EAstrings.EAstring
Return value

* [source]

209 function "*" (Left : in Natural; Right : in String) return EAstring;
Left of type Natural
Right of type String
Return value

* [source]

211 function "*"
212 (Left : in Natural;
213 Right : in Unbounded_String)
214 return EAstring;
Left of type Natural
Right of type Unbounded_String
Return value

* [source]

216 function "*" (Left : in Natural; Right : in Character) return EAstring;
Left of type Natural
Right of type Character
Return value

+ [source]

40 function "+" (Source : in String) return EAstring renames To_EAstring;
Source of type String

+ (renaming) [source]

42 function "+" (Source : in Unbounded_String) return EAstring renames
43 To_EAstring;
Source of type Unbounded_String

+ (renaming) [source]

45 function "+" (Source : in EAstring) return String renames To_String;
Source of type AdaCL.EAstrings.EAstring

+ (renaming) [source]

47 function "+" (Source : in EAstring) return Unbounded_String renames
48 To_Unbounded_String;
Source of type AdaCL.EAstrings.EAstring

= [source]

97 function "=" (Left : in EAstring; Right : in String) return Boolean;
Left of type AdaCL.EAstrings.EAstring
Right of type String
Return value

= [source]

99 function "=" (Left : in String; Right : in EAstring) return Boolean;
Left of type String
Right of type AdaCL.EAstrings.EAstring
Return value

Append [source]

50 procedure Append (Source : in out EAstring; New_Item : in String);
Source of type AdaCL.EAstrings.EAstring
New_Item of type String

Append [source]

52 procedure Append
53 (Source : in out EAstring;
54 New_Item : in Unbounded_String);
Source of type AdaCL.EAstrings.EAstring
New_Item of type Unbounded_String

Append [source]

56 procedure Append (Source : in out EAstring; New_Item : in Character);
Source of type AdaCL.EAstrings.EAstring
New_Item of type Character

Count [source]

121 function Count
122 (Source : in EAstring;
123 Pattern : in String)
124 -- Mapping : in Maps.Character_Mapping := Maps.Identity) to be added
125 -- later
126 return Natural;
Source of type AdaCL.EAstrings.EAstring
Pattern of type String
Return value

Count [source]

128 function Count
129 (Source : in EAstring;
130 Pattern : in Unbounded_String)
131 -- Mapping : in Maps.Character_Mapping := Maps.Identity) to be added
132 -- later
133 return Natural;
Source of type AdaCL.EAstrings.EAstring
Pattern of type Unbounded_String
Return value

Element [source]

76 function Element
77 (Source : in EAstring;
78 Index : in Positive)
79 return Character;

Element returns the character at position Index in Source. It propagates Index_Error if Index > Length(Source).

Source of type AdaCL.EAstrings.EAstring
Index of type Positive
Return value

Index [source]

105 function Index
106 (Source : in EAstring;
107 Pattern : in String;
108 Going : in Direction := Forward)
109 -- Mapping : in Maps.Character_Mapping := Maps.Identity) to be added
110 -- later
111 return Natural;
Source of type AdaCL.EAstrings.EAstring
Pattern of type String
Going of type Direction
Return value

Index [source]

113 function Index
114 (Source : in EAstring;
115 Pattern : in Unbounded_String;
116 Going : in Direction := Forward)
117 -- Mapping : in Maps.Character_Mapping := Maps.Identity) to be added
118 -- later
119 return Natural;
Source of type AdaCL.EAstrings.EAstring
Pattern of type Unbounded_String
Going of type Direction
Return value

Insert [source]

165 function Insert
166 (Source : in EAstring;
167 Before : in Positive;
168 New_Item : in String)
169 return EAstring;
Source of type AdaCL.EAstrings.EAstring
Before of type Positive
New_Item of type String
Return value

Insert [source]

171 function Insert
172 (Source : in EAstring;
173 Before : in Positive;
174 New_Item : in Unbounded_String)
175 return EAstring;
Source of type AdaCL.EAstrings.EAstring
Before of type Positive
New_Item of type Unbounded_String
Return value

Insert [source]

177 procedure Insert
178 (Source : in out EAstring;
179 Before : in Positive;
180 New_Item : in String);
Source of type AdaCL.EAstrings.EAstring
Before of type Positive
New_Item of type String

Insert [source]

182 procedure Insert
183 (Source : in out EAstring;
184 Before : in Positive;
185 New_Item : in Unbounded_String);
Source of type AdaCL.EAstrings.EAstring
Before of type Positive
New_Item of type Unbounded_String

Overwrite [source]

187 function Overwrite
188 (Source : in EAstring;
189 Position : in Positive;
190 New_Item : in String)
191 return EAstring;
Source of type AdaCL.EAstrings.EAstring
Position of type Positive
New_Item of type String
Return value

Overwrite [source]

193 function Overwrite
194 (Source : in EAstring;
195 Position : in Positive;
196 New_Item : in Unbounded_String)
197 return EAstring;
Source of type AdaCL.EAstrings.EAstring
Position of type Positive
New_Item of type Unbounded_String
Return value

Overwrite [source]

199 procedure Overwrite
200 (Source : in out EAstring;
201 Position : in Positive;
202 New_Item : in String);
Source of type AdaCL.EAstrings.EAstring
Position of type Positive
New_Item of type String

Overwrite [source]

204 procedure Overwrite
205 (Source : in out EAstring;
206 Position : in Positive;
207 New_Item : in Unbounded_String);
Source of type AdaCL.EAstrings.EAstring
Position of type Positive
New_Item of type Unbounded_String

Replace_Element [source]

83 procedure Replace_Element
84 (Source : in out EAstring;
85 Index : in Positive;
86 By : Character);

Replace_Element updates Source such that the character at position Index in Source is By. It propagates Index_Error if Index > Length(Source).

Source of type AdaCL.EAstrings.EAstring
Index of type Positive
By of type Character

Replace_Slice [source]

139 function Replace_Slice
140 (Source : in EAstring;
141 Low : in Positive;
142 High : in Natural;
143 By : in String)
144 return EAstring;
Source of type AdaCL.EAstrings.EAstring
Low of type Positive
High of type Natural
By of type String
Return value

Replace_Slice [source]

146 function Replace_Slice
147 (Source : in EAstring;
148 Low : in Positive;
149 High : in Natural;
150 By : in Unbounded_String)
151 return EAstring;
Source of type AdaCL.EAstrings.EAstring
Low of type Positive
High of type Natural
By of type Unbounded_String
Return value

Replace_Slice [source]

153 procedure Replace_Slice
154 (Source : in out EAstring;
155 Low : in Positive;
156 High : in Natural;
157 By : in String);
Source of type AdaCL.EAstrings.EAstring
Low of type Positive
High of type Natural
By of type String

Replace_Slice [source]

159 procedure Replace_Slice
160 (Source : in out EAstring;
161 Low : in Positive;
162 High : in Natural;
163 By : in Unbounded_String);
Source of type AdaCL.EAstrings.EAstring
Low of type Positive
High of type Natural
By of type Unbounded_String

Slice [source]

91 function Slice
92 (Source : in EAstring;
93 Low : in Positive;
94 High : in Natural)
95 return String;
Source of type AdaCL.EAstrings.EAstring
Low of type Positive
High of type Natural
Return value

To_EAstring [source]

30 function To_EAstring (Source : in String) return EAstring;
Source of type String
Return value

To_EAstring [source]

32 function To_EAstring (Source : in Unbounded_String) return EAstring;
Source of type Unbounded_String
Return value

To_String [source]

34 function To_String (Source : in EAstring) return String;
Source of type AdaCL.EAstrings.EAstring
Return value

To_Unbounded_String [source]

36 function To_Unbounded_String
37 (Source : in EAstring)
38 return Unbounded_String;
Source of type AdaCL.EAstrings.EAstring
Return value