class TPositionUpdateOptionsBase : public TPositionClassTypeBase |
The base class for classes storing position update options
Public Member Functions | |
---|---|
IMPORT_C TTimeIntervalMicroSeconds | MaxUpdateAge() |
IMPORT_C void | SetMaxUpdateAge(TTimeIntervalMicroSeconds) |
IMPORT_C void | SetUpdateInterval(TTimeIntervalMicroSeconds) |
IMPORT_C void | SetUpdateTimeOut(TTimeIntervalMicroSeconds) |
IMPORT_C TTimeIntervalMicroSeconds | UpdateInterval() |
IMPORT_C TTimeIntervalMicroSeconds | UpdateTimeOut() |
Protected Member Functions | |
---|---|
TPositionUpdateOptionsBase() | |
TPositionUpdateOptionsBase(TTimeIntervalMicroSeconds, TTimeIntervalMicroSeconds, TTimeIntervalMicroSeconds) |
Inherited Functions | |
---|---|
TPositionClassTypeBase::PositionClassSize()const | |
TPositionClassTypeBase::PositionClassType()const | |
TPositionClassTypeBase::TPositionClassTypeBase() |
Protected Attributes | |
---|---|
TTimeIntervalMicroSeconds | iMaxUpdateAge |
TTimeIntervalMicroSeconds | iUpdateInterval |
TTimeIntervalMicroSeconds | iUpdateTimeOut |
Private Attributes | |
---|---|
TUint8 | iReserved |
Inherited Attributes | |
---|---|
TPositionClassTypeBase::iPosClassSize | |
TPositionClassTypeBase::iPosClassType |
IMPORT_C | TPositionUpdateOptionsBase | ( | TTimeIntervalMicroSeconds | aInterval, |
TTimeIntervalMicroSeconds | aTimeOut = TTimeIntervalMicroSeconds(0), | |||
TTimeIntervalMicroSeconds | aMaxAge = TTimeIntervalMicroSeconds(0) | |||
) | [protected] |
TTimeIntervalMicroSeconds aInterval | |
TTimeIntervalMicroSeconds aTimeOut = TTimeIntervalMicroSeconds(0) | |
TTimeIntervalMicroSeconds aMaxAge = TTimeIntervalMicroSeconds(0) |
IMPORT_C void | SetMaxUpdateAge | ( | TTimeIntervalMicroSeconds | aMaxAge | ) |
TTimeIntervalMicroSeconds aMaxAge |
IMPORT_C void | SetUpdateInterval | ( | TTimeIntervalMicroSeconds | aInterval | ) |
TTimeIntervalMicroSeconds aInterval |
IMPORT_C void | SetUpdateTimeOut | ( | TTimeIntervalMicroSeconds | aTimeOut | ) |
TTimeIntervalMicroSeconds aTimeOut |
TTimeIntervalMicroSeconds | iMaxUpdateAge | [protected] |
The maximum update age
TTimeIntervalMicroSeconds | iUpdateInterval | [protected] |
The update interval
TTimeIntervalMicroSeconds | iUpdateTimeOut | [protected] |
The update timeout