UID manipulation classes

Describes the classes that provide the mechanism for manipulating UIDs in programs.

A UID is a globally unique identifier consisting of a 32-bit number. Symbian platform makes extensive use of UIDs to provide lightweight identification of file types.

To guarantee uniqueness, all UIDs are assigned to developers centrally by Symbian. For testing and development, a well known range of public UIDs can be used, but these must not be used for general release. To generate UIDs for use in programs, developers must contact Symbian.

The TUid, TUidType and TCheckedUid classes provide the mechanism for creating and manipulating (e.g. comparing) UIDs within programs.