libxml-2.0 Reference Manual

Synopsis

public class URI {
    public    string                    scheme ;
    public    string                    opaque ;
    public    string                    authority ;
    public    string                    server ;
    public    string                    user ;
    public    int                       port ;
    public    string                    path ;
    public    string                    query ;
    public    string                    fragment ;
    public    int                       cleanup ;
    public    string                    query_raw ;


    public                              URI                       (  ) ;


    public    static string             build_relative            ( string              uri,
                                                                    string              base ) ;
    public    static string             build                     ( string              URI,
                                                                    string              base ) ;
    public    static string             canonic_path              ( string              path ) ;
    public    void                      free                      (  ) ;
    public    static int                normalize_uri_path        ( string              path ) ;
    public    URI*                      parse                     ( string              str ) ;
    public    URI*                      parse_raw                 ( string              str,
                                                                    int                 raw ) ;
    public    int                       parse_reference           ( string              str ) ;
    public    static string             path_to_uri               ( string              path ) ;
    public    void                      print                     ( GLib.FileStream     stream ) ;
    public    string                    save                      (  ) ;
    public    static string             escape                    ( string              str ) ;
    public    static string             escape_str                ( string              str,
                                                                    string              list ) ;
    public    static string             unescape_string           ( string              str,
                                                                    int                 len,
                                                                    string              target ) ;
}

URI Description

Details

Constructor Details

URI ()
    public                              URI                       (  ) ;		

Field Details

scheme
    public    string                    scheme ;		

opaque
    public    string                    opaque ;		

authority
    public    string                    authority ;		

server
    public    string                    server ;		

user
    public    string                    user ;		

port
    public    int                       port ;		

path
    public    string                    path ;		

query
    public    string                    query ;		

fragment
    public    string                    fragment ;		

cleanup
    public    int                       cleanup ;		

query_raw
    public    string                    query_raw ;		

Signal Details

Property Details

Method Details

build_relative ()
    public    static string             build_relative            ( string              uri,
                                                                    string              base ) ;		

build ()
    public    static string             build                     ( string              URI,
                                                                    string              base ) ;		

canonic_path ()
    public    static string             canonic_path              ( string              path ) ;		

free ()
    public    void                      free                      (  ) ;		

normalize_uri_path ()
    public    static int                normalize_uri_path        ( string              path ) ;		

parse ()
    public    URI*                      parse                     ( string              str ) ;		

parse_raw ()
    public    URI*                      parse_raw                 ( string              str,
                                                                    int                 raw ) ;		

parse_reference ()
    public    int                       parse_reference           ( string              str ) ;		

path_to_uri ()
    public    static string             path_to_uri               ( string              path ) ;		

print ()
    public    void                      print                     ( GLib.FileStream     stream ) ;		

save ()
    public    string                    save                      (  ) ;		

escape ()
    public    static string             escape                    ( string              str ) ;		

escape_str ()
    public    static string             escape_str                ( string              str,
                                                                    string              list ) ;		

unescape_string ()
    public    static string             unescape_string           ( string              str,
                                                                    int                 len,
                                                                    string              target ) ;		


Created by Valadoc