Guitar
|
#include "htmlencode.h"
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <vector>
#include <string>
#include <cctype>
Functions | |
static void | html_encode_ (char const *ptr, char const *end, bool utf8through, std::vector< char > *vec) |
html_encode_ More... | |
static void | html_decode_ (char const *ptr, char const *end, std::vector< char > *vec) |
std::string | html_encode (char const *ptr, char const *end, bool utf8through) |
std::string | html_decode (char const *ptr, char const *end) |
std::string | html_encode (char const *ptr, size_t len, bool utf8through) |
std::string | html_decode (char const *ptr, size_t len) |
std::string | html_encode (char const *ptr, bool utf8through) |
std::string | html_decode (char const *ptr) |
std::string | html_encode (std::string_view const &str, bool utf8through) |
std::string | html_decode (std::string_view const &str) |
std::string html_decode | ( | char const * | ptr | ) |
std::string html_decode | ( | char const * | ptr, |
char const * | end | ||
) |
std::string html_decode | ( | char const * | ptr, |
size_t | len | ||
) |
std::string html_decode | ( | std::string_view const & | str | ) |
|
static |
std::string html_encode | ( | char const * | ptr, |
bool | utf8through | ||
) |
std::string html_encode | ( | char const * | ptr, |
char const * | end, | ||
bool | utf8through | ||
) |
std::string html_encode | ( | char const * | ptr, |
size_t | len, | ||
bool | utf8through | ||
) |
std::string html_encode | ( | std::string_view const & | str, |
bool | utf8through | ||
) |
|
static |
html_encode_
ptr | |
end | |
utf8through | 非ASCII文字を &# エンコードするなら false 、そのまま出力するなら true |
vec |