nlib
nn::nlib::Uri メンバ一覧

継承メンバを含む nn::nlib::Uri の全メンバ一覧です。

AddBaseUri(const Uri &relative, const Uri &base) noexceptnn::nlib::Uri
ComposeString(OutputStream *os) const 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(InputStream *is, OutputStream *os) noexceptnn::nlib::Uristatic
DecodeUriComponent(size_t *written, char *buf, size_t n, const char *s) noexceptnn::nlib::Uristatic
DecodeUriComponent(size_t *written, char(&buf)[N], const char *s) 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(InputStream *is, OutputStream *os, bool fragment_mode=false) noexceptnn::nlib::Uristatic
EncodeUriComponent(size_t *written, char *buf, size_t n, const char *s, bool fragment_mode) noexceptnn::nlib::Uristatic
EncodeUriComponent(size_t *written, char(&buf)[N], const char *s, bool fragment_mode) noexceptnn::nlib::Uriinlinestatic
GetFragment() const noexceptnn::nlib::Uriinline
GetHost() const noexceptnn::nlib::Uriinline
GetPath() const noexceptnn::nlib::Uriinline
GetPort() const noexceptnn::nlib::Uriinline
GetQuery() const noexceptnn::nlib::Uriinline
GetScheme() const noexceptnn::nlib::Uriinline
GetUserInfo() const noexceptnn::nlib::Uriinline
IsHexDigit(int c) noexceptnn::nlib::Uristatic
IsReserved(int c) noexceptnn::nlib::Uristatic
IsUnreserved(int c) noexceptnn::nlib::Uristatic
Parse(const char *str) noexceptnn::nlib::Uri
Reset() noexceptnn::nlib::Uri
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
Uri() noexceptnn::nlib::Uri