Jump to content

UniQueryLocaleInfo: Difference between revisions

From EDM2
No edit summary
No edit summary
Line 1: Line 1:
== UniQueryLocaleInfo ==
Get information about the locale conventions.
; UniQueryLocaleInfo(localeObj, result) : Get information about the locale conventions.
 
=== Syntax ===
UniQueryLocaleInfo(localeObj, result) ;


=== Parameters ===
=== Parameters ===
Line 11: Line 13:
=== Returns ===
=== Returns ===
An integer with values of:
An integer with values of:
* [[OS2 API:Unicode:error#ULS_BADOBJ|ULS_BADOBJ]]
* [[Unicode Errors#ULS_BADOBJ|ULS_BADOBJ]]
* [[OS2 API:Unicode:error#ULS_SUCCESS|ULS_SUCCESS]]
* [[Unicode Errors#ULS_SUCCESS|ULS_SUCCESS]]


=== Module ===
=== Module ===

Revision as of 18:52, 26 July 2017

Get information about the locale conventions.

Syntax

UniQueryLocaleInfo(localeObj, result) ; 

Parameters

localeObj - LocaleObject - input
The locale object created from UniCreateLocaleObject.
result - UniLconv - output
The item to hold the locale conventions information.

Constants

None

Returns

An integer with values of:

Module

Define (C/C++)

Export name/Ordinal

Calling Convention

Cdecl32

Example Code

LocaleObject localeObj;
UniLconv     result;
integer      rc;
...
rc = UniQueryLocaleInfo(localeObj, result);
...

Related Functions

UniFreeLocaleInfo

Notes

UniQueryLocaleInfo returns information from the localeObj and places information in the UniLconv structure. UniQueryLocaleInfo allocates the memory to hold the UniLconv structure. The application must free the memory using UniFreeLocaleInfo when the structure is no longer needed. The UniLconv structure is filled using the locale provided by localeObj.

OS Version Introduced

  • OS/2 Warp