glib-0.11.0: Binding to the GLIB library for Gtk2Hs.
Source code
Contents
Index
System.Glib.UTFString
Portability
portable (depends on GHC)
Stability
provisional
Maintainer
gtk2hs-users@lists.sourceforge.net
Description
This module adds CString-like functions that handle UTF8 strings.
Documentation
withUTFString
::
String
-> (
CString
->
IO
a) ->
IO
a
Source
withUTFStringLen
::
String
-> (
CStringLen
->
IO
a) ->
IO
a
Source
newUTFString
::
String
->
IO
CString
Source
newUTFStringLen
::
String
->
IO
CStringLen
Source
peekUTFString
::
CString
->
IO
String
Source
peekUTFStringLen
::
CStringLen
->
IO
String
Source
readUTFString
::
CString
->
IO
String
Source
readCString
::
CString
->
IO
String
Source
withUTFStrings
:: [
String
] -> ([
CString
] ->
IO
a) ->
IO
a
Source
withUTFStringArray
:: [
String
] -> (
Ptr
CString
->
IO
a) ->
IO
a
Source
withUTFStringArray0
:: [
String
] -> (
Ptr
CString
->
IO
a) ->
IO
a
Source
peekUTFStringArray
::
Int
->
Ptr
CString
->
IO
[
String
]
Source
peekUTFStringArray0
::
Ptr
CString
->
IO
[
String
]
Source
readUTFStringArray0
::
Ptr
CString
->
IO
[
String
]
Source
data
UTFCorrection
Source
genUTFOfs
::
String
->
UTFCorrection
Source
ofsToUTF
::
Int
->
UTFCorrection
->
Int
Source
ofsFromUTF
::
Int
->
UTFCorrection
->
Int
Source
Produced by
Haddock
version 2.6.0