Filter that generates and validates UTF-8, as well as collates UTF-16 surrogate pairs as specified in RFC4627.
More...
#include <univalue_utffilter.h>
Filter that generates and validates UTF-8, as well as collates UTF-16 surrogate pairs as specified in RFC4627.
Definition at line 13 of file univalue_utffilter.h.
| JSONUTF8StringFilter::JSONUTF8StringFilter |
( |
std::string & |
s | ) |
|
|
inlineexplicit |
| void JSONUTF8StringFilter::append_codepoint |
( |
unsigned int |
codepoint_ | ) |
|
|
inlineprivate |
| bool JSONUTF8StringFilter::finalize |
( |
| ) |
|
|
inline |
| void JSONUTF8StringFilter::push_back |
( |
unsigned char |
ch | ) |
|
|
inline |
| void JSONUTF8StringFilter::push_back_u |
( |
unsigned int |
codepoint_ | ) |
|
|
inline |
| unsigned int JSONUTF8StringFilter::codepoint |
|
private |
| bool JSONUTF8StringFilter::is_valid |
|
private |
| int JSONUTF8StringFilter::state |
|
private |
| std::string& JSONUTF8StringFilter::str |
|
private |
| unsigned int JSONUTF8StringFilter::surpair |
|
private |
The documentation for this class was generated from the following file: