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.