Original Symbian headers
Selected EUSER, Window Server, networking, graphics and device declarations
Loading...
Searching...
No Matches
TUid Class Reference

A globally unique 32-bit number. More...

#include <e32cmn.h>

Public Member Functions

IMPORT_C TBool operator== (const TUid &aUid) const
 Compares two UIDs for equality.
 
IMPORT_C TBool operator!= (const TUid &aUid) const
 Compares two UIDs for inequality.
 
IMPORT_C TUidName Name () const
 Generates and returns the standard text form of the UID.
 

Static Public Member Functions

static TUid Uid (TInt aUid)
 Constructs the TUid object from a 32-bit integer.
 
static TUid Null ()
 Constructs a Null-valued TUid object.
 

Public Attributes

TInt32 iUid
 The 32-bit integer UID value.
 

Detailed Description

A globally unique 32-bit number.

API status
Published to all clients. Released API.

Definition at line 1958 of file e32cmn.h.

Member Function Documentation

◆ Name()

IMPORT_C TUidName TUid::Name ( ) const

Generates and returns the standard text form of the UID.

The resulting text has the form:

[12345678]

The function always generates 10 characters, where the first and last characters are open and close square brackets enclosing exactly 8 hexadecimal digits (padded to the left with zeroes, if necessary).

(generated from Symbian Developer Library)

◆ Null()

static TUid TUid::Null ( )
inlinestatic

Constructs a Null-valued TUid object.

(generated from Symbian Developer Library)

◆ operator!=()

IMPORT_C TBool TUid::operator!= ( const TUid &  aUid) const

Compares two UIDs for inequality.

Parameters
aUidThe UID to be compared with this UID.

(generated from Symbian Developer Library)

◆ operator==()

IMPORT_C TBool TUid::operator== ( const TUid &  aUid) const

Compares two UIDs for equality.

Parameters
aUidThe UID to be compared with this UID.

(generated from Symbian Developer Library)

◆ Uid()

static TUid TUid::Uid ( TInt  aUid)
inlinestatic

Constructs the TUid object from a 32-bit integer.

Parameters
aUidThe 32-bit integer value from which the TUid object is to be constructed.

(generated from Symbian Developer Library)

Member Data Documentation

◆ iUid

TInt32 TUid::iUid

The 32-bit integer UID value.

Definition at line 1972 of file e32cmn.h.


The documentation for this class was generated from the following files: