Lines Matching refs:buffer
48 size_t utf8_encode(char* buffer, size_t buflen, unsigned long value);
55 size_t escape(char * buffer, size_t buflen,
58 // Note: in-place unescaping (buffer == source) is allowed.
59 size_t unescape(char * buffer, size_t buflen,
67 size_t encode(char * buffer, size_t buflen,
70 // Note: in-place decoding (buffer == source) is allowed.
71 size_t decode(char * buffer, size_t buflen,
81 size_t url_encode(char * buffer, size_t buflen,
83 // Note: in-place decoding (buffer == source) is allowed.
84 size_t url_decode(char * buffer, size_t buflen,
88 size_t html_encode(char * buffer, size_t buflen,
90 // Note: in-place decoding (buffer == source) is allowed.
91 size_t html_decode(char * buffer, size_t buflen,
95 size_t xml_encode(char * buffer, size_t buflen,
97 // Note: in-place decoding (buffer == source) is allowed.
98 size_t xml_decode(char * buffer, size_t buflen,
102 size_t hex_encode(char * buffer, size_t buflen,
104 size_t hex_decode(char * buffer, size_t buflen,
112 typedef size_t (*Transform)(char * buffer, size_t buflen,