public class string {
public char[] skip ;
public weak string? str ( string needle ) ;
public bool has_prefix ( string prefix ) ;
public bool has_suffix ( string suffix ) ;
public string printf ( ... ) ;
public int scanf ( ... ) ;
public string concat ( string string2,
... ) ;
public string ndup ( ulong n ) ;
public string escape ( string exceptions ) ;
public string compress ( ) ;
public string[] split ( string delimiter,
int max_tokens = ÿ% ) ;
public string[] split_set ( string delimiters,
int max_tokens = ÿ% ) ;
public static string joinv ( string separator,
string[] str_array ) ;
public static string nfill ( ulong length,
char fill_char ) ;
public weak string next_char ( ) ;
public unichar get_char ( ) ;
public unichar get_char_validated ( long max_len ) ;
public weak string offset ( long offset ) ;
public long pointer_to_offset ( string pos ) ;
public weak string prev_char ( ) ;
public long len ( long max ) ;
public weak string chr ( long len,
unichar c ) ;
public weak string rchr ( long len,
unichar c ) ;
public string reverse ( int len ) ;
public bool validate ( long max_len,
string end = null ) ;
public string up ( long len ) ;
public string down ( long len ) ;
public string casefold ( long len ) ;
public int collate ( string str2 ) ;
public string locale_to_utf8 ( long len,
ulong bytes_read,
ulong bytes_written,
GLib.Error error = null ) ;
public weak string chomp ( ) ;
public weak string chug ( ) ;
public weak string strip ( ) ;
public uint hash ( ) ;
public int to_int ( ) ;
public long to_long ( ) ;
public double to_double ( string endptr = null ) ;
public ulong to_ulong ( string endptr = null,
int _base = ÿ% ) ;
public int64 to_int64 ( string endptr = null,
int _base = ÿ% ) ;
public long size ( ) ;
public string substring ( long offset,
long len ) ;
}

public char[] skip ;
public weak string? str ( string needle ) ;
public bool has_prefix ( string prefix ) ;
public bool has_suffix ( string suffix ) ;
public string printf ( ... ) ;
public int scanf ( ... ) ;
public string concat ( string string2,
... ) ;
public string ndup ( ulong n ) ;
public string escape ( string exceptions ) ;
public string compress ( ) ;
public string[] split ( string delimiter,
int max_tokens = ÿ% ) ;
public string[] split_set ( string delimiters,
int max_tokens = ÿ% ) ;
public static string joinv ( string separator,
string[] str_array ) ;
public static string nfill ( ulong length,
char fill_char ) ;
public weak string next_char ( ) ;
public unichar get_char ( ) ;
public unichar get_char_validated ( long max_len ) ;
public weak string offset ( long offset ) ;
public long pointer_to_offset ( string pos ) ;
public weak string prev_char ( ) ;
public long len ( long max ) ;
public weak string chr ( long len,
unichar c ) ;
public weak string rchr ( long len,
unichar c ) ;
public string reverse ( int len ) ;
public bool validate ( long max_len,
string end = null ) ;
public string up ( long len ) ;
public string down ( long len ) ;
public string casefold ( long len ) ;
public int collate ( string str2 ) ;
public string locale_to_utf8 ( long len,
ulong bytes_read,
ulong bytes_written,
GLib.Error error = null ) ;
public weak string chomp ( ) ;
public weak string chug ( ) ;
public weak string strip ( ) ;
public uint hash ( ) ;
public int to_int ( ) ;
public long to_long ( ) ;
public double to_double ( string endptr = null ) ;
public ulong to_ulong ( string endptr = null,
int _base = ÿ% ) ;
public int64 to_int64 ( string endptr = null,
int _base = ÿ% ) ;
public long size ( ) ;
public string substring ( long offset,
long len ) ;
Created by Valadoc