| struct Factories::TFactoryObjectEntry |
Structure for entry in a factory's object list.
| Public Member Functions | |
|---|---|
| TFactoryObjectEntry ( AFactoryObject *, TUint ) | |
| Public Member Enumerations | |
|---|---|
| enum | TFlags { ECustomStart = 0, ECustomEnd = 0x00FF, EBeingDeleted } |
| Public Attributes | |
|---|---|
| AFactoryObject * | iFactoryObject |
| TUint | iFlag |
| TFactoryObjectEntry | ( | AFactoryObject * | aFactoryObject, |
| TUint | aFlag | ||
| ) | [inline] | ||
Constructor
| AFactoryObject * aFactoryObject | Pointer to the factory object for this entry |
| TUint aFlag | Flags for this entry |
Possible flags for factory object. Only EBeingDeleted is recognised by the base factory. If a factory object has EBeingDeleted set, it won't be given as a response to a create factory object request.
| ECustomStart = 0 |
User-specific flag range start. |
| ECustomEnd = 0x00FF |
User-specific flag range end. |
| EBeingDeleted |
The factory is being deleted and is not available for new requests. |
| AFactoryObject * | iFactoryObject |
Pointer to the actual factory object
| TUint | iFlag |
Flags for the factory object. These flags are generally factory specific, though EBeingDeleted applies to all factories.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.