TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
utf8::invalid_utf16 Class Reference

#include <checked.h>

Public Member Functions

 invalid_utf16 (uint16_t u)
 
virtual const char * what () const throw ()
 
uint16_t utf16_word () const
 

Private Attributes

uint16_t u16
 

Constructor & Destructor Documentation

utf8::invalid_utf16::invalid_utf16 ( uint16_t  u)
inline
60 : u16(u) {}
uint16_t u16
Definition: checked.h:58

Member Function Documentation

uint16_t utf8::invalid_utf16::utf16_word ( ) const
inline
62 {return u16;}
uint16_t u16
Definition: checked.h:58
virtual const char* utf8::invalid_utf16::what ( ) const
throw (
)
inlinevirtual
61 { return "Invalid UTF-16"; }

Member Data Documentation

uint16_t utf8::invalid_utf16::u16
private

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