textwolf  0.2
Public Member Functions | List of all members
textwolf::charset::UTF8::CharLengthTab Class Reference

Table that maps the first UTF-8 character byte to the length of the character in bytes. More...

#include <charset_utf8.hpp>

Inheritance diagram for textwolf::charset::UTF8::CharLengthTab:
textwolf::CharMap< unsigned char, 0 >

Public Member Functions

 CharLengthTab ()
 
- Public Member Functions inherited from textwolf::CharMap< unsigned char, 0 >
 CharMap ()
 Constructor. More...
 
CharMapoperator() (unsigned char from, unsigned char to, valuetype value)
 Define the values of the elements in the interval [from,to]. More...
 
CharMapoperator() (unsigned char at, valuetype value)
 Define the values of the single element at 'at'. More...
 
valuetype operator[] (unsigned char ii) const
 Read the element assigned to 'ii'. More...
 

Additional Inherited Members

- Public Types inherited from textwolf::CharMap< unsigned char, 0 >
enum  Constant
 
typedef unsigned char valuetype
 

Detailed Description

Table that maps the first UTF-8 character byte to the length of the character in bytes.

Constructor & Destructor Documentation

textwolf::charset::UTF8::CharLengthTab::CharLengthTab ( )
inline

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