Qtc.Core.QChar

Contents

Documentation

class QqChar x1 where #

Methods

qChar :: x1 -> IO (QChar ()) #

Instances
QqChar Int # 
Instance details

Defined in Qtc.Core.QChar

Methods

qChar :: Int -> IO (QChar ()) #

QqChar () # 
Instance details

Defined in Qtc.Core.QChar

Methods

qChar :: () -> IO (QChar ()) #

QqChar SpecialCharacter # 
Instance details

Defined in Qtc.Core.QChar

Methods

qChar :: SpecialCharacter -> IO (QChar ()) #

QqChar (QLatin1Char t1) # 
Instance details

Defined in Qtc.Core.QChar

Methods

qChar :: QLatin1Char t1 -> IO (QChar ()) #

QqChar (QChar t1) # 
Instance details

Defined in Qtc.Core.QChar

Methods

qChar :: QChar t1 -> IO (QChar ()) #

QqChar (Char, Char) # 
Instance details

Defined in Qtc.Core.QChar

Methods

qChar :: (Char, Char) -> IO (QChar ()) #

class QqChar_nf x1 where #

Methods

qChar_nf :: x1 -> IO (QChar ()) #

Instances
QqChar_nf Int # 
Instance details

Defined in Qtc.Core.QChar

Methods

qChar_nf :: Int -> IO (QChar ()) #

QqChar_nf () # 
Instance details

Defined in Qtc.Core.QChar

Methods

qChar_nf :: () -> IO (QChar ()) #

QqChar_nf SpecialCharacter # 
Instance details

Defined in Qtc.Core.QChar

Methods

qChar_nf :: SpecialCharacter -> IO (QChar ()) #

QqChar_nf (QLatin1Char t1) # 
Instance details

Defined in Qtc.Core.QChar

Methods

qChar_nf :: QLatin1Char t1 -> IO (QChar ()) #

QqChar_nf (QChar t1) # 
Instance details

Defined in Qtc.Core.QChar

Methods

qChar_nf :: QChar t1 -> IO (QChar ()) #

QqChar_nf (Char, Char) # 
Instance details

Defined in Qtc.Core.QChar

Methods

qChar_nf :: (Char, Char) -> IO (QChar ()) #

qCharCategory :: Int -> IO Category #

cell :: QChar a -> () -> IO Char #

qCharCombiningClass :: Int -> IO Char #

combiningClass :: QChar a -> () -> IO Char #

qCharDecomposition :: Int -> IO String #

decomposition :: QChar a -> () -> IO String #

qCharDigitValue :: Int -> IO Int #

digitValue :: QChar a -> () -> IO Int #

qCharFromLatin1 :: Qchar t1 -> IO (QChar ()) #

qCharHasMirrored :: Int -> IO Bool #

hasMirrored :: QChar a -> () -> IO Bool #

qCharHighSurrogate :: Int -> IO Int #

qCharIsDigit :: Int -> IO Bool #

isDigit :: QChar a -> () -> IO Bool #

qCharIsHighSurrogate :: Int -> IO Bool #

isHighSurrogate :: QChar a -> () -> IO Bool #

qCharIsLetter :: Int -> IO Bool #

isLetter :: QChar a -> () -> IO Bool #

qCharIsLetterOrNumber :: Int -> IO Bool #

isLetterOrNumber :: QChar a -> () -> IO Bool #

qCharIsLowSurrogate :: Int -> IO Bool #

isLowSurrogate :: QChar a -> () -> IO Bool #

qCharIsLower :: Int -> IO Bool #

isLower :: QChar a -> () -> IO Bool #

qCharIsMark :: Int -> IO Bool #

isMark :: QChar a -> () -> IO Bool #

qCharIsNonCharacter :: Int -> IO Bool #

isNonCharacter :: QChar a -> () -> IO Bool #

qCharIsNumber :: Int -> IO Bool #

qCharIsPrint :: Int -> IO Bool #

isPrint :: QChar a -> () -> IO Bool #

qCharIsPunct :: Int -> IO Bool #

isPunct :: QChar a -> () -> IO Bool #

qCharIsSpace :: Int -> IO Bool #

isSpace :: QChar a -> () -> IO Bool #

qCharIsSurrogate :: Int -> IO Bool #

isSurrogate :: QChar a -> () -> IO Bool #

qCharIsSymbol :: Int -> IO Bool #

isSymbol :: QChar a -> () -> IO Bool #

qCharIsTitleCase :: Int -> IO Bool #

isTitleCase :: QChar a -> () -> IO Bool #

qCharIsUpper :: Int -> IO Bool #

isUpper :: QChar a -> () -> IO Bool #

qCharJoining :: Int -> IO Joining #

joining :: QChar a -> () -> IO Joining #

joiningType :: QChar a -> () -> IO JoiningType #

qCharLowSurrogate :: Int -> IO Int #

qCharMirroredChar :: Int -> IO Int #

mirroredChar :: QChar a -> () -> IO (QChar ()) #

qCharRequiresSurrogates :: Int -> IO Bool #

setCell :: QChar a -> Char -> IO () #

class QqCharSurrogateToUcs4 x1 where #

Methods

qCharSurrogateToUcs4 :: x1 -> IO Int #

Instances
QqCharSurrogateToUcs4 (Int, Int) # 
Instance details

Defined in Qtc.Core.QChar

Methods

qCharSurrogateToUcs4 :: (Int, Int) -> IO Int #

QqCharSurrogateToUcs4 (QChar t1, QChar t2) # 
Instance details

Defined in Qtc.Core.QChar

Methods

qCharSurrogateToUcs4 :: (QChar t1, QChar t2) -> IO Int #

qCharToCaseFolded :: Int -> IO Int #

toCaseFolded :: QChar a -> () -> IO (QChar ()) #

toLatin1 :: QChar a -> () -> IO (Qchar ()) #

qCharToLower :: Int -> IO Int #

qCharToTitleCase :: Int -> IO Int #

toTitleCase :: QChar a -> () -> IO (QChar ()) #

qCharToUpper :: Int -> IO Int #

class Qunicode x1 xr where #

Methods

unicode :: QChar a -> x1 -> xr #

Instances
Qunicode () (IO Int) # 
Instance details

Defined in Qtc.Core.QChar

Methods

unicode :: QChar a -> () -> IO Int #

Qunicode () (IO (QUnsignedShortRef ())) # 
Instance details

Defined in Qtc.Core.QChar

Methods

unicode :: QChar a -> () -> IO (QUnsignedShortRef ()) #

qChar_delete :: QChar a -> IO () #

Orphan instances

QsetRow (QChar a) Char # 
Instance details

Methods

setRow :: QChar a -> Char -> IO () #

QisNumber (QChar a) () # 
Instance details

Methods

isNumber :: QChar a -> () -> IO Bool #

QqisNull (QChar a) () # 
Instance details

Methods

qisNull :: QChar a -> () -> IO Bool #

Qrow (QChar a) () (IO Char) # 
Instance details

Methods

row :: QChar a -> () -> IO Char #

Qdirection (QChar a) () (IO QChar_Direction) # 
Instance details

Methods

direction :: QChar a -> () -> IO QChar_Direction #

Qcategory (QChar a) () (IO Category) # 
Instance details

Methods

category :: QChar a -> () -> IO Category #

QtoUpper (QChar a) () (IO (QChar ())) # 
Instance details

Methods

toUpper :: QChar a -> () -> IO (QChar ()) #

QtoLower (QChar a) () (IO (QChar ())) # 
Instance details

Methods

toLower :: QChar a -> () -> IO (QChar ()) #

Qscript (QChar a) () (IO QChar_Script) # 
Instance details

Methods

script :: QChar a -> () -> IO QChar_Script #