AdaCL.EAstrings.UCS_2

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_Unbounded_Wide_String
To_Wide_String

Description

& [source]

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

& [source]

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

& [source]

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

& [source]

78 function "&"
79 (Left : in Unbounded_Wide_String;
80 Right : in EAstring)
81 return EAstring;
Left of type Unbounded_Wide_String
Right of type AdaCL.EAstrings.EAstring
Return value

& [source]

83 function "&"
84 (Left : in EAstring;
85 Right : in Wide_Character)
86 return EAstring;
Left of type AdaCL.EAstrings.EAstring
Right of type Wide_Character
Return value

& [source]

88 function "&"
89 (Left : in Wide_Character;
90 Right : in EAstring)
91 return EAstring;
Left of type Wide_Character
Right of type AdaCL.EAstrings.EAstring
Return value

* [source]

223 function "*"
224 (Left : in Natural;
225 Right : in Wide_String)
226 return EAstring;
Left of type Natural
Right of type Wide_String
Return value

* [source]

228 function "*"
229 (Left : in Natural;
230 Right : in Unbounded_Wide_String)
231 return EAstring;
Left of type Natural
Right of type Unbounded_Wide_String
Return value

* [source]

233 function "*"
234 (Left : in Natural;
235 Right : in Wide_Character)
236 return EAstring;
Left of type Natural
Right of type Wide_Character
Return value

+ [source]

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

+ (renaming) [source]

44 function "+" (Source : in Unbounded_Wide_String) return EAstring renames
45 To_EAstring;
Source of type Unbounded_Wide_String

+ (renaming) [source]

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

+ (renaming) [source]

50 function "+" (Source : in EAstring) return Unbounded_Wide_String renames
51 To_Unbounded_Wide_String;
Source of type AdaCL.EAstrings.EAstring

= [source]

109 function "="
110 (Left : in EAstring;
111 Right : in Wide_String)
112 return Boolean;
Left of type AdaCL.EAstrings.EAstring
Right of type Wide_String
Return value

= [source]

114 function "="
115 (Left : in Wide_String;
116 Right : in EAstring)
117 return Boolean;
Left of type Wide_String
Right of type AdaCL.EAstrings.EAstring
Return value

Append [source]

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

Append [source]

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

Append [source]

59 procedure Append
60 (Source : in out EAstring;
61 New_Item : in Wide_Character);
Source of type AdaCL.EAstrings.EAstring
New_Item of type Wide_Character

Count [source]

137 function Count
138 (Source : in EAstring;
139 Pattern : in Wide_String)
140 -- Mapping : in Wide_Character_Mapping := Identity) to be added later
141 return Natural;
Source of type AdaCL.EAstrings.EAstring
Pattern of type Wide_String
Return value

Count [source]

143 function Count
144 (Source : in EAstring;
145 Pattern : in Unbounded_Wide_String)
146 -- Mapping : in Wide_Character_Mapping := Identity) to be added later
147 return Natural;
Source of type AdaCL.EAstrings.EAstring
Pattern of type Unbounded_Wide_String
Return value

Element [source]

93 function Element
94 (Source : in EAstring;
95 Index : in Positive)
96 return Wide_Character;
Source of type AdaCL.EAstrings.EAstring
Index of type Positive
Return value

Index [source]

123 function Index
124 (Source : in EAstring;
125 Pattern : in Wide_String;
126 Going : in Direction := Forward)
127 -- Mapping : in Wide_Character_Mapping := Identity) to be added later
128 return Natural;
Source of type AdaCL.EAstrings.EAstring
Pattern of type Wide_String
Going of type Direction
Return value

Index [source]

130 function Index
131 (Source : in EAstring;
132 Pattern : in Unbounded_Wide_String;
133 Going : in Direction := Forward)
134 -- Mapping : in Wide_Character_Mapping := Identity) to be added later
135 return Natural;
Source of type AdaCL.EAstrings.EAstring
Pattern of type Unbounded_Wide_String
Going of type Direction
Return value

Insert [source]

179 function Insert
180 (Source : in EAstring;
181 Before : in Positive;
182 New_Item : in Wide_String)
183 return EAstring;
Source of type AdaCL.EAstrings.EAstring
Before of type Positive
New_Item of type Wide_String
Return value

Insert [source]

185 function Insert
186 (Source : in EAstring;
187 Before : in Positive;
188 New_Item : in Unbounded_Wide_String)
189 return EAstring;
Source of type AdaCL.EAstrings.EAstring
Before of type Positive
New_Item of type Unbounded_Wide_String
Return value

Insert [source]

191 procedure Insert
192 (Source : in out EAstring;
193 Before : in Positive;
194 New_Item : in Wide_String);
Source of type AdaCL.EAstrings.EAstring
Before of type Positive
New_Item of type Wide_String

Insert [source]

196 procedure Insert
197 (Source : in out EAstring;
198 Before : in Positive;
199 New_Item : in Unbounded_Wide_String);
Source of type AdaCL.EAstrings.EAstring
Before of type Positive
New_Item of type Unbounded_Wide_String

Overwrite [source]

201 function Overwrite
202 (Source : in EAstring;
203 Position : in Positive;
204 New_Item : in Wide_String)
205 return EAstring;
Source of type AdaCL.EAstrings.EAstring
Position of type Positive
New_Item of type Wide_String
Return value

Overwrite [source]

207 function Overwrite
208 (Source : in EAstring;
209 Position : in Positive;
210 New_Item : in Unbounded_Wide_String)
211 return EAstring;
Source of type AdaCL.EAstrings.EAstring
Position of type Positive
New_Item of type Unbounded_Wide_String
Return value

Overwrite [source]

213 procedure Overwrite
214 (Source : in out EAstring;
215 Position : in Positive;
216 New_Item : in Wide_String);
Source of type AdaCL.EAstrings.EAstring
Position of type Positive
New_Item of type Wide_String

Overwrite [source]

218 procedure Overwrite
219 (Source : in out EAstring;
220 Position : in Positive;
221 New_Item : in Unbounded_Wide_String);
Source of type AdaCL.EAstrings.EAstring
Position of type Positive
New_Item of type Unbounded_Wide_String

Replace_Element [source]

98 procedure Replace_Element
99 (Source : in out EAstring;
100 Index : in Positive;
101 By : Wide_Character);
Source of type AdaCL.EAstrings.EAstring
Index of type Positive
By of type Wide_Character

Replace_Slice [source]

153 function Replace_Slice
154 (Source : in EAstring;
155 Low : in Positive;
156 High : in Natural;
157 By : in Wide_String)
158 return EAstring;
Source of type AdaCL.EAstrings.EAstring
Low of type Positive
High of type Natural
By of type Wide_String
Return value

Replace_Slice [source]

160 function Replace_Slice
161 (Source : in EAstring;
162 Low : in Positive;
163 High : in Natural;
164 By : in Unbounded_Wide_String)
165 return EAstring;
Source of type AdaCL.EAstrings.EAstring
Low of type Positive
High of type Natural
By of type Unbounded_Wide_String
Return value

Replace_Slice [source]

167 procedure Replace_Slice
168 (Source : in out EAstring;
169 Low : in Positive;
170 High : in Natural;
171 By : in Wide_String);
Source of type AdaCL.EAstrings.EAstring
Low of type Positive
High of type Natural
By of type Wide_String

Replace_Slice [source]

173 procedure Replace_Slice
174 (Source : in out EAstring;
175 Low : in Positive;
176 High : in Natural;
177 By : in Unbounded_Wide_String);
Source of type AdaCL.EAstrings.EAstring
Low of type Positive
High of type Natural
By of type Unbounded_Wide_String

Slice [source]

103 function Slice
104 (Source : in EAstring;
105 Low : in Positive;
106 High : in Natural)
107 return Wide_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 Wide_String) return EAstring;
Source of type Wide_String
Return value

To_EAstring [source]

32 function To_EAstring
33 (Source : in Unbounded_Wide_String)
34 return EAstring;
Source of type Unbounded_Wide_String
Return value

To_Unbounded_Wide_String [source]

38 function To_Unbounded_Wide_String
39 (Source : in EAstring)
40 return Unbounded_Wide_String;
Source of type AdaCL.EAstrings.EAstring
Return value

To_Wide_String [source]

36 function To_Wide_String (Source : in EAstring) return Wide_String;
Source of type AdaCL.EAstrings.EAstring
Return value