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  Type {
  Type::Unknown, Type::Control, Type::Neutral, Type::Narrow,
  Type::Half, Type::Full, Type::Wide, Type::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: