U


UCS-4
Universal-coded Character Set, 4 bytes. A Unicode encoding that uses exactly four bytes to represent a character.
Unicode
An international-standard character set that can represent any character in any language. See [TUC] for more information.
untyped pointer
A pointer that does not know its target type. In C and many other programming languages, most pointers correspond to a type so that the compiler can compute offsets for data sizes and offsets. Untyped pointers ( void * in plain C and gpointer in GLib ) simply point to a piece of memory; it is up to the programmer to do something with the memory (for example, cast the pointer to another type and ensure that this type is actually behind the pointer).
URI
Uniform Resource Identifier, a term that covers URL and URN; because URNs are rare, this term nearly always means URL. GnomeVFS uses URIs to denote a file path , with specific extensions: for example, to decompress a file with gunzip.
URL
Uniform Resource Locator. The old term for a resource path, now no longer used in technical documents.
URN
Uniform Resource Name . Either a guaranteed permanent URL or a URI with the method urn: that does not point to a location but, rather, to a location-independent resource.
user data pointer
An untyped pointer, normally the last argument in the prototype of a callback function, that allows you to pass arbitrary data along with the other arguments. You can employ user data pointers when you want to use one callback function for slightly different events, where only one small piece of data is different for each event.
UTF-8
UCS Transformation Format, 8 bits. A Unicode encoding that is backward compatible with ASCII; with non-ASCII text, characters do not have a constant width in bytes.
UTF-16
UCS Transformation Format, 16 bits. A Unicode encoding that uses two bytes to encode each character.



The Official GNOME 2 Developers Guide
The Official GNOME 2 Developers Guide
ISBN: 1593270305
EAN: 2147483647
Year: 2004
Pages: 108

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net