

Go to the source code of this file.
Classes | |
| class | websocketpp::utf8_validator::validator |
| Provides streaming UTF8 validation functionality. More... | |
Namespaces | |
| websocketpp | |
| Namespace for the WebSocket++ project. | |
| websocketpp::utf8_validator | |
Functions | |
| uint32_t | websocketpp::utf8_validator::decode (uint32_t *state, uint32_t *codep, uint8_t byte) |
| Decode the next byte of a UTF8 sequence. More... | |
| bool | websocketpp::utf8_validator::validate (std::string const &s) |
| Validate a UTF8 string. More... | |
Variables | |
| static unsigned int const | websocketpp::utf8_validator::utf8_accept = 0 |
| State that represents a valid utf8 input sequence. More... | |
| static unsigned int const | websocketpp::utf8_validator::utf8_reject = 1 |
| State that represents an invalid utf8 input sequence. More... | |
| static uint8_t const | websocketpp::utf8_validator::utf8d [] |
| Lookup table for the UTF8 decode state machine. More... | |