|
Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
Percent-encoding and -decoding. More...
#include "roc_core/stddefs.h"Go to the source code of this file.
Namespaces | |
| roc | |
| Root namespace. | |
Enumerations | |
| enum | roc::address::PctMode { roc::address::PctNonUnreserved , roc::address::PctNonPath } |
| Percent-encoding mode. More... | |
Functions | |
| ssize_t | roc::address::pct_encode (char *dst, size_t dst_sz, const char *src, size_t src_sz, PctMode mode) |
| Percent-encode an UTF-8 string. More... | |
| ssize_t | roc::address::pct_decode (char *dst, size_t dst_sz, const char *src, size_t src_sz) |
| Percent-decode an UTF-8 string. More... | |
Percent-encoding and -decoding.
Definition in file pct.h.
| ssize_t roc::address::pct_decode | ( | char * | dst, |
| size_t | dst_sz, | ||
| const char * | src, | ||
| size_t | src_sz | ||
| ) |
Percent-decode an UTF-8 string.
Parameters
dst - destination bufferdst_sz - destination buffer sizesrc - source string in UTF-8src_sz - source string size| ssize_t roc::address::pct_encode | ( | char * | dst, |
| size_t | dst_sz, | ||
| const char * | src, | ||
| size_t | src_sz, | ||
| PctMode | mode | ||
| ) |
Percent-encode an UTF-8 string.
Parameters
dst - destination bufferdst_sz - destination buffer sizesrc - source string in UTF-8src_sz - source string sizemode - encoding mode