Jump to content

Universal Language Support Functions: Difference between revisions

From EDM2
Ak120 (talk | contribs)
 
(32 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This are the functions provided by IBM's [[Universal Language Support]].


=== Locale and Character Classification Functions ===
=== Locale and Character Classification Functions ===
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
*UniCreateTransformObject
*[[UniCreateTransformObject]]
*UniCompleteUserLocale
*[[UniCompleteUserLocale]]
*UniDeleteUserLocale
*[[UniDeleteUserLocale]]
*UniFreeMem
*[[UniFreeMem]]
*UniFreeTransformObject
*[[UniFreeTransformObject]]
*UniQueryAlnum
*[[UniQueryAlnum]]
*UniQueryAlpha
*[[UniQueryAlpha]]
*UniQueryAttr
*[[UniQueryAttr]]
*UniQueryBlank
*[[UniQueryBlank]]
*UniQueryCntrl
*[[UniQueryCntrl]]
*UniQueryCountryName
*[[UniQueryChar]]
*UniQueryDigit
*[[UniQueryCountryName]]
*UniQueryGraph
*[[UniQueryDigit]]
*UniQueryLanguageName
*[[UniQueryGraph]]
*UniQueryLower
*[[UniQueryLanguageName]]
*UniQueryPrint
*[[UniQueryLower]]
*[[UniQueryPrint]]
*UniQueryPunct
*UniQueryPunct
*UniQuerySpace
*UniQuerySpace
Line 32: Line 34:
*UniStrftime
*UniStrftime
*UniStrlen
*UniStrlen
*UniStrlwr
*[[UniStrlwr]]
*UniStrncat
*UniStrncat
*UniStrncmp
*UniStrncmp
Line 46: Line 48:
*UniStrtok
*UniStrtok
*UniStrtoul
*UniStrtoul
*UniStrupr
*[[UniStrupr]]
*UniStrxfrm
*UniStrxfrm
*UniTolower
*[[UniTolower]]
*UniToupper
*[[UniToupper]]
*UniTransformStr
*[[UniTransformStr]]
*UniTransLower
*[[UniTransLower]]
*UniTransUpper
*[[UniTransUpper]]
</div>


=== Attribute Functions ===
=== Attribute Functions ===
*UniCreateAttrObject
*[[UniCreateAttrObject]]
*[[UniFreeAttrObject]]
*[[UniFreeAttrObject]]
*UniQueryCharAttr
*[[UniQueryCharAttr]]
*UniQueryCharType
*[[UniQueryCharType]]
*UniQueryCharTypeTable
*[[UniQueryCharTypeTable]]
*UniScanForAttr
*[[UniScanForAttr]]


=== Codepage Conversion Functions ===
=== Codepage Conversion Functions ===
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
*[[UniCreateUconvObject]]
*[[UniCreateUconvObject]]
*[[UniFreeUconvObject]]
*[[UniFreeUconvObject]]
Line 74: Line 74:
*[[UniStrFromUcs]]
*[[UniStrFromUcs]]
*[[UniStrToUcs]]
*[[UniStrToUcs]]
</div>


=== Locale Functions ===
=== Locale Functions ===
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
*[[UniMakeUserLocale]]
*UniMakeUserLocale
*[[UniCreateLocaleObject]]
*[[UniCreateLocaleObject]]
*[[UniFreeLocaleInfo]]
*[[UniFreeLocaleInfo]]
Line 88: Line 86:
*[[UniQueryLocaleItem]]
*[[UniQueryLocaleItem]]
*[[UniQueryLocaleObject]]
*[[UniQueryLocaleObject]]
</div>


=== Universal Language Support Keyboard Functions ===
=== Universal Language Support Keyboard Functions ===
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
*[[UniCreateKeyboard]]
*[[UniCreateKeyboard]]
*[[UniDestroyKeyboard]]
*[[UniDestroyKeyboard]]
Line 102: Line 98:
</div>
</div>


==Referenced==
==Data Types==
* [[AttrObject]]
* [[conv_endian_t]]
* [[LocaleItem]]
* [[LocaleObject]]
* [[LocaleToken]]
* [[UniLconv]]
* [[uconv_attribute_t]]
* [[UconvObject]]
* [[udcrange_t]]
* [[ulsBool]]
* [[UniChar]]
* [[UNICTYPE]]
* [[XformObject]]
 
==References==
* [[Unicode Programming Reference]]
* [[Unicode Programming Reference]]


=== External References ===
==External References==
*''An Introduction to the OS/2 Unicode APIs'' (presentation), ([http://hobbes.nmsu.edu/download/pub/os2/dev/info/OS2_Unicode_APIs_ATaylor.zip OS2_Unicode_APIs_ATaylor.zip]) by [[Alex Taylor]] (2006)
* [http://www.altsan.org/os2/toolkits/uls/ OS/2 Unicode API Page] by [[Alex Taylor]]
* [http://www.altsan.org/os2/toolkits/uls/index.html OS/2 UNICODE API]
* [http://www.altsan.org/os2/toolkits/uls/ulsguide/index.html Universal Language Support API Guide] by Alex Taylor
*  An Introduction to the OS/2 Unicode APIs - Presentation by Alex Taylor (2006)


[[Category:The OS/2 API Project]]
[[Category:The OS/2 API Project]]

Latest revision as of 14:20, 16 September 2024

This are the functions provided by IBM's Universal Language Support.

Locale and Character Classification Functions

Attribute Functions

Codepage Conversion Functions

Locale Functions

Universal Language Support Keyboard Functions

Data Types

References

External References