|
|
|
|
Location:
LbsCommon.h
Link against: lbsselflocate.lib
class TPositionModuleStatusEventBase : public TPositionClassTypeBase;
The base class for classes storing position module status events
TPositionClassTypeBase - The base class for classes used to store position information
TPositionModuleStatusEventBase - The base class for classes storing position module status events
Defined in TPositionModuleStatusEventBase:
DoReset(), EEventAll, EEventDataQualityStatus, EEventDeviceStatus, EEventNone, EEventSystemModuleEvent, ESystemError, ESystemModuleInstalled, ESystemModuleRemoved, ESystemUnknown, ModuleId(), OccurredEvents(), RequestedEvents(), SetModuleId(), SetOccurredEvents(), SetRequestedEvents(), SetSystemModuleEvent(), SystemModuleEvent(), TModuleEvent, TPositionModuleStatusEventBase(), TPositionModuleStatusEventBase(), TSystemModuleEvent, _TModuleEvent, _TSystemModuleEvent, iModuleId, iOccurredEvents, iRequestedEvents, iSystemModuleEvent
Inherited from TPositionClassTypeBase:
PositionClassSize(),
PositionClassType(),
iPosClassSize,
iPosClassType
protected: IMPORT_C TPositionModuleStatusEventBase();
Default constructor for TPositionModuleStatusEventBase
protected: IMPORT_C TPositionModuleStatusEventBase(TModuleEvent aRequestedEventMask);
Constructor for TPositionModuleStatusEventBase (with events)
|
IMPORT_C void SetRequestedEvents(TModuleEvent aRequestedEventMask);
Sets the requested events
|
IMPORT_C TModuleEvent RequestedEvents() const;
Returns the requested events
|
IMPORT_C void SetOccurredEvents(TModuleEvent aOccurredEventMask);
The occurred events to set
|
IMPORT_C TModuleEvent OccurredEvents() const;
Returns the events which have occurred
|
IMPORT_C TPositionModuleId ModuleId() const;
Returns the module ID
|
IMPORT_C void SetModuleId(TPositionModuleId aModuleId);
The module ID to set
|
IMPORT_C void SetSystemModuleEvent(TSystemModuleEvent aSystemModuleEvent);
Sets the system event
|
IMPORT_C TSystemModuleEvent SystemModuleEvent() const;
Returns The system event type.
|
protected: virtual IMPORT_C void DoReset(TInt aSizeOfClass);
Method to reset a TPositionModuleStatusEventBase to the 'unknown' state.
|
_TSystemModuleEvent
Module events
|
_TModuleEvent
Module events
|
typedef TUint32 TPositionModuleStatusEventBase::TSystemModuleEvent;
defined type for TSystemModuleEvent
typedef TUint32 TPositionModuleStatusEventBase::TModuleEvent;
defined type for TModuleEvent
protected: TPositionModuleId iModuleId;
The module ID causing the event