Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: LbsCommon.h
Link against: lbsselflocate.lib

Class TPositionModuleStatusEvent

class TPositionModuleStatusEvent : public TPositionModuleStatusEventBase;

Description

The normal class for storing position module status events

Derivation

Members

Defined in TPositionModuleStatusEvent:
DoReset(), GetModuleStatus(), SetModuleStatus(), TPositionModuleStatusEvent(), TPositionModuleStatusEvent(), iModuleStatus

Inherited from TPositionClassTypeBase:
PositionClassSize(), PositionClassType(), iPosClassSize, iPosClassType

Inherited from TPositionModuleStatusEventBase:
EEventAll, EEventDataQualityStatus, EEventDeviceStatus, EEventNone, EEventSystemModuleEvent, ESystemError, ESystemModuleInstalled, ESystemModuleRemoved, ESystemUnknown, ModuleId(), OccurredEvents(), RequestedEvents(), SetModuleId(), SetOccurredEvents(), SetRequestedEvents(), SetSystemModuleEvent(), SystemModuleEvent(), TModuleEvent, TSystemModuleEvent, _TModuleEvent, _TSystemModuleEvent, iModuleId, iOccurredEvents, iRequestedEvents, iSystemModuleEvent


Construction and destruction


TPositionModuleStatusEvent()

IMPORT_C TPositionModuleStatusEvent();

Description

Default constructor for TPositionModuleStatusEvent


TPositionModuleStatusEvent()

IMPORT_C TPositionModuleStatusEvent(TModuleEvent aRequestedEventMask);

Description

Constructor for TPositionModuleStatusEvent (with events)

Parameters

TModuleEvent aRequestedEventMask

The requested events

[Top]


Member functions


SetModuleStatus()

IMPORT_C void SetModuleStatus(const TPositionModuleStatus &aModuleStatus);

Description

Sets the module status

Parameters

const TPositionModuleStatus &aModuleStatus

The module status to set


GetModuleStatus()

IMPORT_C void GetModuleStatus(TPositionModuleStatus &aModuleStatus) const;

Description

Gets Where the module status will be written

Parameters

TPositionModuleStatus &aModuleStatus

Where the module status will be written to


DoReset()

protected: virtual IMPORT_C void DoReset(TInt aSizeOfClass);

Description

Method to reset a TPositionModuleStatusEvent to the 'unknown' state.

Parameters

TInt aSizeOfClass

Function asserts that aSizeOfClass == sizeof(TPositionModuleStatusEvent) to ensure DoReset was overridden in derived class if class has been derived from.

[Top]


Member data


iModuleStatus

protected: TPositionModuleStatus iModuleStatus;

Description

The module status