|
Original Symbian headers
Selected EUSER, Window Server, networking, graphics and device declarations
|
A class used to represent the Vendor ID of a process or executable image. More...
#include <e32cmn.h>
Public Member Functions | |
| TVendorId () | |
| Default constructor which leaves the object in an undefined state. | |
| TVendorId (TUint32 aId) | |
| Construct 'this' using a TUint32. | |
| operator TUint32 () const | |
| Convert 'this' into a TUint32. | |
| TVendorId (TUid aId) | |
| Construct 'this' using a TUid. | |
| operator TUid () const | |
| Convert 'this' into a TUid. | |
Public Attributes | |
| TUint32 | iId |
A class used to represent the Vendor ID of a process or executable image.
Constructors and conversion operators are provided to enable conversion of this class to and from both TUint32 and TUid objects.
Because this class has non-default constructors, compilers will not initialise this objects at compile time, instead code will be generated to construct the object at run-time. This is wastefull, and Symbian OS DLLs are not permitted to have such uninitialised data. To overcome these problems a macro is provided to construct a const object which behaves like a TSecureId. This is _LIT_VENDOR_ID. This macro should be used where it is desirable to define const TSecureId objects, like in header files. E.g. Instead of writing:
use
|
inline |
Default constructor which leaves the object in an undefined state.
(generated from Symbian Developer Library)
|
inline |
Construct 'this' using a TUint32.
| aId | The value for the ID |
(generated from Symbian Developer Library)
|
inline |
Construct 'this' using a TUid.
| aId | The value for the ID |
(generated from Symbian Developer Library)
|
inline |
Convert 'this' into a TUid.
(generated from Symbian Developer Library)
|
inline |
Convert 'this' into a TUint32.
(generated from Symbian Developer Library)