![Symbian Developer Library](../../../../a_stock/images/mainheading.gif)
![]() |
![]() |
|
class TCheckedUid;
Packages a Uid type together with a checksum.
Defined in TCheckedUid
:
Check()const
Calculates the checksum of the UIDs.Des()const
Gets a pointer descriptor to represent this object's data.Set(const TDesC8 &)
Sets an existing TCheckedUid object encapsulated within a descriptor.Set(const TUidType &)
Sets the specified Uid type to be packaged, and recalculates the checksum.TCheckedUid()
Default constructor.TCheckedUid(const TDesC8 &)
Constructor taking an existing TCheckedUid object encapsulated within a descript...TCheckedUid(const TUidType &)
Constructor taking an existing Uid type.UidType()const
Gets the Uid type contained in this object.TUidType
...IMPORT_C TCheckedUid(const TUidType &aUidType);
Constructor taking an existing Uid type.
The constructor calculates a checksum.
|
IMPORT_C TCheckedUid(const TDesC8 &aPtr);
Constructor taking an existing TCheckedUid object encapsulated within a descriptor.
The checksum is recalculated and must match the checksum value passed in the encapsulated TCheckedUid object, otherwise the content of this object is reset to binary zeroes.
|
|
IMPORT_C void Set(const TUidType &aUidType);
Sets the specified Uid type to be packaged, and recalculates the checksum.
|
IMPORT_C void Set(const TDesC8 &aPtr);
Sets an existing TCheckedUid object encapsulated within a descriptor.
The checksum is recalculated and must match the checksum value passed in the encapsulated TCheckedUid object, otherwise the content of this object is reset to binary zeroes.
|
|
IMPORT_C TPtrC8 Des() const;
Gets a pointer descriptor to represent this object's data.
|
inline const TUidType& UidType() const;
Gets the Uid type contained in this object.
|
protected: IMPORT_C TUint Check() const;
Calculates the checksum of the UIDs.
|