OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::Unicode::UTF8Iterator::Char Struct Reference

#include <unicode.hpp>

Public Member Functions

bool is_valid () const
 
std::string str (const char *malformed)
 

Public Attributes

unsigned int len
 
unsigned char data [4]
 
bool valid
 

Detailed Description

Definition at line 237 of file unicode.hpp.

Member Function Documentation

◆ is_valid()

bool openvpn::Unicode::UTF8Iterator::Char::is_valid ( ) const
inline

Definition at line 243 of file unicode.hpp.

Here is the caller graph for this function:

◆ str()

std::string openvpn::Unicode::UTF8Iterator::Char::str ( const char *  malformed)
inline

Definition at line 248 of file unicode.hpp.

Member Data Documentation

◆ data

unsigned char openvpn::Unicode::UTF8Iterator::Char::data[4]

Definition at line 240 of file unicode.hpp.

◆ len

unsigned int openvpn::Unicode::UTF8Iterator::Char::len

Definition at line 239 of file unicode.hpp.

◆ valid

bool openvpn::Unicode::UTF8Iterator::Char::valid

Definition at line 241 of file unicode.hpp.


The documentation for this struct was generated from the following file: