Lines Matching refs:URI
19 URI::URI() {
24 URI::URI(const URI &uri) {
29 URI::URI(gchar const *preformed) throw(BadURIException) {
41 URI::~URI() {
45 URI &URI::operator=(URI const &uri) {
53 URI::Impl *URI::Impl::create(xmlURIPtr uri) {
57 URI::Impl::Impl(xmlURIPtr uri)
60 URI::Impl::~Impl() {
67 void URI::Impl::reference() {
71 void URI::Impl::unreference() {
77 bool URI::Impl::isOpaque() const {
82 bool URI::Impl::isRelative() const {
86 bool URI::Impl::isNetPath() const {
96 bool URI::Impl::isRelativePath() const {
106 bool URI::Impl::isAbsolutePath() const {
116 const gchar *URI::Impl::getScheme() const {
120 const gchar *URI::Impl::getPath() const {
124 const gchar *URI::Impl::getQuery() const {
128 const gchar *URI::Impl::getFragment() const {
132 const gchar *URI::Impl::getOpaque() const {
136 gchar *URI::to_native_filename(gchar const* uri) throw(BadURIException)
139 URI tmp(uri);
144 * Returns the absolute path to an existing file referenced in this URI,
151 const std::string URI::getFullPath(std::string const &base) const {
170 gchar *URI::toNativeFilename() const throw(BadURIException) {
185 URI URI::fromUtf8( gchar const* path ) throw (BadURIException) {
214 URI result(uri);
219 URI URI::from_native_filename(gchar const *path) throw(BadURIException) {
221 URI result(uri);
226 gchar *URI::Impl::toString() const {