Nana C++ Library. Reference for users.
What we need to use nana
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
nana::detail::utf8_error_police_def_char Struct Reference
Inheritance diagram for nana::detail::utf8_error_police_def_char:
nana::detail::encoding_error_police

Public Member Functions

 utf8_error_police_def_char ()=default
 
 utf8_error_police_def_char (unsigned long mark)
 
unsigned long next_code_point (const unsigned char *&current_code_unit, const unsigned char *end) override
 
- Public Member Functions inherited from nana::detail::encoding_error_police
virtual ~encoding_error_police ()=default
 

Public Attributes

unsigned long error_mark { def_error_mark }
 

Static Public Attributes

static unsigned long def_error_mark { '*' }
 

Constructor & Destructor Documentation

nana::detail::utf8_error_police_def_char::utf8_error_police_def_char ( )
default
nana::detail::utf8_error_police_def_char::utf8_error_police_def_char ( unsigned long  mark)
inline

Member Function Documentation

unsigned long nana::detail::utf8_error_police_def_char::next_code_point ( const unsigned char *&  current_code_unit,
const unsigned char *  end 
)
inlineoverridevirtual

Member Data Documentation

unsigned long nana::detail::utf8_error_police_def_char::def_error_mark { '*' }
static
unsigned long nana::detail::utf8_error_police_def_char::error_mark { def_error_mark }