function Get_Type return Glib.GType;
function Append
| ( | Self | : Gstring; |
| Val | : UTF8_String) return Gstring; |
function Append_Len
| ( | Self | : Gstring; |
| Val | : UTF8_String; | |
| Len | : Gssize) return Gstring; |
function Append_Uri_Escaped
| ( | Self | : Gstring; |
| Unescaped | : UTF8_String; | |
| Reserved_Chars_Allowed | : UTF8_String; | |
| Allow_Utf8 | : Boolean) return Gstring; |
function Assign
| ( | Self | : Gstring; |
| Rval | : UTF8_String) return Gstring; |
function Free
| ( | Self | : Gstring; |
| Free_Segment | : Boolean) return UTF8_String; |
function Insert
| ( | Self | : Gstring; |
| Pos | : Gssize; | |
| Val | : UTF8_String) return Gstring; |
function Insert_Len
| ( | Self | : Gstring; |
| Pos | : Gssize; | |
| Val | : UTF8_String; | |
| Len | : Gssize) return Gstring; |
function Overwrite
| ( | Self | : Gstring; |
| Pos | : Gsize; | |
| Val | : UTF8_String) return Gstring; |
function Overwrite_Len
| ( | Self | : Gstring; |
| Pos | : Gsize; | |
| Val | : UTF8_String; | |
| Len | : Gssize) return Gstring; |
function Prepend
| ( | Self | : Gstring; |
| Val | : UTF8_String) return Gstring; |
function Prepend_Len
| ( | Self | : Gstring; |
| Val | : UTF8_String; | |
| Len | : Gssize) return Gstring; |