Guitar
Classes | Public Types | Public Member Functions | Static Public Member Functions | List of all members
UnicodeWidth Class Reference

#include <UnicodeWidth.h>

Classes

struct  Range
 

Public Types

enum class  Type {
  Unknown , Control , Neutral , Narrow ,
  Half , Full , Wide , Ambigous
}
 

Public Member Functions

 UnicodeWidth ()=delete
 

Static Public Member Functions

static Type type (uint32_t c)
 
static int width (Type t)
 

Member Enumeration Documentation

◆ Type

enum UnicodeWidth::Type
strong
Enumerator
Unknown 
Control 
Neutral 
Narrow 
Half 
Full 
Wide 
Ambigous 

Constructor & Destructor Documentation

◆ UnicodeWidth()

UnicodeWidth::UnicodeWidth ( )
delete

Member Function Documentation

◆ type()

UnicodeWidth::Type UnicodeWidth::type ( uint32_t  c)
static

◆ width()

static int UnicodeWidth::width ( Type  t)
inlinestatic

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