nlib
nn::nlib::Uri Member List

This is the complete list of members for nn::nlib::Uri, including all inherited members.

AddBaseUri(const Uri &relative, const Uri &base) noexceptnn::nlib::Uri
ComposeString(char *buf, size_t size) const noexceptnn::nlib::Uri
ComposeString(char(&buf)[N]) const noexceptnn::nlib::Uriinline
DecodePath(size_t *written, char *buf, size_t n, const char *s) noexceptnn::nlib::Uristatic
DecodePath(size_t *written, char(&buf)[N], const char *s) noexceptnn::nlib::Uriinlinestatic
DecodeUriComponent(size_t *written, char *buf, size_t n, const char *first, const char *last) noexceptnn::nlib::Uristatic
DecodeUriComponent(size_t *written, char(&buf)[N], const char *s) noexceptnn::nlib::Uriinlinestatic
DecodeUriComponent(size_t *written, char *buf, size_t n, const char *s) noexceptnn::nlib::Uriinlinestatic
DecodeUriComponent(size_t *written, char(&buf)[N], const char *first, const char *last) noexceptnn::nlib::Uriinlinestatic
EncodePath(size_t *written, char *buf, size_t n, const char *s) noexceptnn::nlib::Uristatic
EncodePath(size_t *written, char(&buf)[N], const char *s) noexceptnn::nlib::Uriinlinestatic
EncodeUriComponent(size_t *written, char *buf, size_t n, const char *first, const char *last, bool fragment_mode) noexceptnn::nlib::Uristatic
EncodeUriComponent(size_t *written, char(&buf)[N], const char *first, const char *last, bool fragment_mode) noexceptnn::nlib::Uriinlinestatic
EncodeUriComponent(size_t *written, char *buf, size_t n, const char *s, bool fragment_mode) noexceptnn::nlib::Uriinlinestatic
EncodeUriComponent(size_t *written, char(&buf)[N], const char *s, bool fragment_mode) noexceptnn::nlib::Uriinlinestatic
Error enum namenn::nlib::Uri
GetError() const noexceptnn::nlib::Uri
GetFragment() const noexceptnn::nlib::Uri
GetHost() const noexceptnn::nlib::Uri
GetPath() const noexceptnn::nlib::Uri
GetPort() const noexceptnn::nlib::Uri
GetPortNumber() const noexceptnn::nlib::Uri
GetQuery() const noexceptnn::nlib::Uri
GetScheme() const noexceptnn::nlib::Uri
GetUserInfo() const noexceptnn::nlib::Uri
IsAbsolute() const noexceptnn::nlib::Uriinline
IsEmailAddress(const nlib_utf8_t *first, const nlib_utf8_t *last) noexceptnn::nlib::Uristatic
IsEmailAddress(const nlib_utf8_t *str) noexceptnn::nlib::Uriinlinestatic
IsHexDigit(int c) noexceptnn::nlib::Uristatic
IsHostName(const nlib_utf8_t *first, const nlib_utf8_t *last) noexceptnn::nlib::Uristatic
IsHostName(const nlib_utf8_t *str) noexceptnn::nlib::Uriinlinestatic
IsIpv4(const nlib_utf8_t *first, const nlib_utf8_t *last) noexceptnn::nlib::Uristatic
IsIpv4(const nlib_utf8_t *str) noexceptnn::nlib::Uriinlinestatic
IsIpv6(const nlib_utf8_t *first, const nlib_utf8_t *last) noexceptnn::nlib::Uristatic
IsIpv6(const nlib_utf8_t *str) noexceptnn::nlib::Uriinlinestatic
IsReserved(int c) noexceptnn::nlib::Uristatic
IsUnreserved(int c) noexceptnn::nlib::Uristatic
IsUri(const nlib_utf8_t *first, const nlib_utf8_t *last) noexceptnn::nlib::Uristatic
IsUri(const nlib_utf8_t *str) noexceptnn::nlib::Uriinlinestatic
IsUriReference(const nlib_utf8_t *first, const nlib_utf8_t *last) noexceptnn::nlib::Uristatic
IsUriReference(const nlib_utf8_t *str) noexceptnn::nlib::Uriinlinestatic
kAbsoluteUriRequired enum valuenn::nlib::Uri
kBufferSizeNotEnough enum valuenn::nlib::Uri
kInvalidParam enum valuenn::nlib::Uri
kInvalidUri enum valuenn::nlib::Uri
kNotInitialized enum valuenn::nlib::Uri
kOk enum valuenn::nlib::Uri
kOutOfMemory enum valuenn::nlib::Uri
kPathNormalizationError enum valuenn::nlib::Uri
kUriTooLong enum valuenn::nlib::Uri
Parse(const char *first, const char *last) noexceptnn::nlib::Uri
Parse(const char *str) noexceptnn::nlib::Uriinline
Reset() noexceptnn::nlib::Uri
SetFragment(const char *first, const char *last) noexceptnn::nlib::Uri
SetFragment(const char *fragment) noexceptnn::nlib::Uriinline
SetHost(const char *first, const char *last) noexceptnn::nlib::Uri
SetHost(const char *host) noexceptnn::nlib::Uriinline
SetPath(const char *first, const char *last) noexceptnn::nlib::Uri
SetPath(const char *path) noexceptnn::nlib::Uriinline
SetPort(const char *first, const char *last) noexceptnn::nlib::Uri
SetPort(const char *port) noexceptnn::nlib::Uriinline
SetPortNumber(int port) noexceptnn::nlib::Uriinline
SetQuery(const char *first, const char *last) noexceptnn::nlib::Uri
SetQuery(const char *query) noexceptnn::nlib::Uriinline
SetQuery(const UriQueryEncoder< N > &encoder) noexceptnn::nlib::Uriinline
SetScheme(const char *first, const char *last) noexceptnn::nlib::Uri
SetScheme(const char *scheme) noexceptnn::nlib::Uriinline
SetUri(const char *scheme, const char *userinfo, const char *host, const char *port, const char *path, const char *query, const char *fragment) noexceptnn::nlib::Uri
SetUserInfo(const char *first, const char *last) noexceptnn::nlib::Uri
SetUserInfo(const char *userinfo) noexceptnn::nlib::Uriinline
Uri() noexceptnn::nlib::Uriinline