Hosted by
|
package Strings is
type String_Access is limited private;
procedure To_String_Access
(This : in String;
Result : in out String_Access);
function To_String_Access
(This : in String)
return String_Access;
procedure Free
(This : in out String_Access);
function Is_Null
(This : in String_Access)
return Boolean;
function To_String
(This : in String_Access)
return String;
function Hash
(Key : in String_Access;
Max : in Positive)
return Positive;
function Equal
(A, B : in String_Access)
return Boolean;
function Statistics
return String;
type String_Array is array(Positive range <>) of String_Access;
private
type String_Access is access String;
end Strings;
|