#include <zypp/url/UrlBase.h>#include <zypp/base/String.h>#include <zypp/base/Gettext.h>#include <zypp/base/Regex.h>#include <stdexcept>#include <climits>#include <errno.h>#include <sys/types.h>#include <sys/socket.h>#include <arpa/inet.h>#include <iostream>Go to the source code of this file.
Namespaces | |
| namespace | zypp |
| namespace | zypp::url |
Classes | |
| class | zypp::url::UrlBaseData |
Defines | |
| #define | a_zA_Z "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" |
| #define | RX_VALID_SCHEME "^[" a_zA_Z "][" a_zA_Z "0-9\\.+-]*$" |
| #define | RX_VALID_PORT "^[0-9]{1,5}$" |
| #define | RX_VALID_HOSTNAME "^[[:alnum:]]+([\\.-][[:alnum:]]+)*$" |
| #define | RX_VALID_HOSTIPV4 "^([0-9]{1,3})\\.([0-9]{1,3})\\.([0-9]{1,3})\\.([0-9]{1,3})$" |
| #define | RX_VALID_HOSTIPV6 "^\\[[:a-fA-F0-9]+(:[0-9]{1,3}(\\.[0-9]{1,3}){3})?\\]$" |
Typedefs | |
| typedef std::map < std::string, std::string > | zypp::url::UrlConfig |
Functions | |
| void | zypp::url::checkUrlData (const std::string &data, const std::string &name, const std::string ®x, bool show=true) |
Definition in file UrlBase.cc.
| #define a_zA_Z "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" |
| #define RX_VALID_SCHEME "^[" a_zA_Z "][" a_zA_Z "0-9\\.+-]*$" |
| #define RX_VALID_PORT "^[0-9]{1,5}$" |
| #define RX_VALID_HOSTNAME "^[[:alnum:]]+([\\.-][[:alnum:]]+)*$" |
| #define RX_VALID_HOSTIPV4 "^([0-9]{1,3})\\.([0-9]{1,3})\\.([0-9]{1,3})\\.([0-9]{1,3})$" |
Definition at line 42 of file UrlBase.cc.
| #define RX_VALID_HOSTIPV6 "^\\[[:a-fA-F0-9]+(:[0-9]{1,3}(\\.[0-9]{1,3}){3})?\\]$" |
1.5.3