Lines Matching defs:uri
12 #include "uri.h"
24 URI::URI(const URI &uri) {
25 uri._impl->reference();
26 _impl = uri._impl;
30 xmlURIPtr uri;
34 uri = xmlParseURI(preformed);
35 if (!uri) {
38 _impl = Impl::create(uri);
45 URI &URI::operator=(URI const &uri) {
47 uri._impl->reference();
49 _impl = uri._impl;
53 URI::Impl *URI::Impl::create(xmlURIPtr uri) {
54 return new Impl(uri);
57 URI::Impl::Impl(xmlURIPtr uri)
58 : _refcount(1), _uri(uri) {}
136 gchar *URI::to_native_filename(gchar const* uri) throw(BadURIException)
139 URI tmp(uri);
145 * if the uri is data, the path is empty or the file doesn't exist, then
213 const gchar *uri = tmp.data();
214 URI result(uri);
220 gchar *uri = g_filename_to_uri(path, NULL, NULL);
221 URI result(uri);
222 g_free( uri );