Url.cc File Reference

#include <zypp/Url.h>
#include <zypp/base/Gettext.h>
#include <zypp/base/String.h>
#include <zypp/base/Regex.h>
#include <stdexcept>
#include <iostream>

Include dependency graph for Url.cc:

Go to the source code of this file.

Namespaces

namespace  zypp

Defines

#define RX_SPLIT_URL

Functions

UrlByScheme & zypp::g_urlSchemeRepository ()
bool zypp::isInList (const char **begin_r, const char **end_r, const std::string &scheme_r)
std::ostream & zypp::operator<< (std::ostream &str, const Url &url)
bool zypp::operator< (const Url &lhs, const Url &rhs)
 needed for std::set
bool zypp::operator== (const Url &lhs, const Url &rhs)
 needed for find
bool zypp::operator!= (const Url &lhs, const Url &rhs)


Detailed Description

Definition in file Url.cc.


Define Documentation

#define RX_SPLIT_URL

Value:

"^([^:/?#]+:|)" \
                                             "(//[^/?#]*|)"  \
                                             "([^?#]*)"        \
                                             "([?][^#]*|)"   \
                                             "(#.*|)"

Definition at line 33 of file Url.cc.

Referenced by zypp::Url::parseUrl().


Variable Documentation

UrlBySchemeMap urlByScheme

Definition at line 168 of file Url.cc.


Generated on Tue May 5 14:48:20 2015 for libzypp by  doxygen 1.5.6