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: