DataReaderFuncs Class Reference

class DataReaderFuncs

Data Reader Functions The methods in this header are not intended for clients to call explicitly.

Public Member Functions
IMPORT_C TBoolAnyFieldExists(const RDataReaderBase &)
IMPORT_C TBoolFieldExists(const RDataReaderBase &, const TInt &)
IMPORT_C TIntGetField(const RDataReaderBase &, const TInt &, TInt &)
IMPORT_C TIntGetField(const RDataReaderBase &, const TInt &, TDes8 &)
IMPORT_C TIntGetField(const RDataReaderBase &, const TInt &, TUint &)
IMPORT_C TIntGetField(const RDataReaderBase &, const TInt &, TDopplerUncertainty &)
IMPORT_C TIntGetField(const RDataReaderBase &, const TInt &, TSatelliteStatus &)
IMPORT_C TIntGetField(const RDataReaderBase &, const TInt &, TUtranGpsDriftRate &)
IMPORT_C TIntGetField(const RDataReaderBase &, const TInt &, TSfnTowUncertainty &)
IMPORT_C TIntGetField(const RDataReaderBase &, const TInt &, TCodePhaseSearchWindow &)
IMPORT_C TIntGetFieldReader(const RDataReaderBase &, const TInt &, RDataReaderBase &)
IMPORT_C TIntMaxCount(const RDataReaderArrayBase &)

Member Functions Documentation

AnyFieldExists(const RDataReaderBase &)

IMPORT_C TBoolAnyFieldExists(const RDataReaderBase &aReader)[static]

AnyFieldExists AnyFieldExists checks if any field Id exists

Parameters

const RDataReaderBase & aReaderRDataReaderBase& base class

FieldExists(const RDataReaderBase &, const TInt &)

IMPORT_C TBoolFieldExists(const RDataReaderBase &aReader,
const TInt &aFieldId
)[static]

FieldExists FieldExists checks if field with Id exists

Parameters

const RDataReaderBase & aReaderRDataReaderBase& base class
const TInt & aFieldIdid of the field we want to see if exists

GetField(const RDataReaderBase &, const TInt &, TInt &)

IMPORT_C TIntGetField(const RDataReaderBase &aReader,
const TInt &aFieldId,
TInt &aData
)[static]

GetField GetField

Parameters

const RDataReaderBase & aReaderRDataReaderBase base class
const TInt & aFieldIdid of the field we are interested in
TInt & aDatadata to get in field

GetField(const RDataReaderBase &, const TInt &, TDes8 &)

IMPORT_C TIntGetField(const RDataReaderBase &aReader,
const TInt &aFieldId,
TDes8 &aData
)[static]

GetField GetField

Parameters

const RDataReaderBase & aReaderRDataReaderBase base class
const TInt & aFieldIdid of the field we are interested in
TDes8 & aDatadata to get in field

GetField(const RDataReaderBase &, const TInt &, TUint &)

IMPORT_C TIntGetField(const RDataReaderBase &aReader,
const TInt &aFieldId,
TUint &aData
)[static]

GetField GetField

Parameters

const RDataReaderBase & aReaderRDataReaderBase base class
const TInt & aFieldIdid of the field we are interested in
TUint & aDatadata to get in field

GetField(const RDataReaderBase &, const TInt &, TDopplerUncertainty &)

IMPORT_C TIntGetField(const RDataReaderBase &aReader,
const TInt &aFieldId,
TDopplerUncertainty &aData
)[static]

GetField GetField

Parameters

const RDataReaderBase & aReaderRDataReaderBase base class
const TInt & aFieldIdid of the field we are interested in
TDopplerUncertainty & aDataTDopplerUncertainty data to read in field

GetField(const RDataReaderBase &, const TInt &, TSatelliteStatus &)

IMPORT_C TIntGetField(const RDataReaderBase &aReader,
const TInt &aFieldId,
TSatelliteStatus &aData
)[static]

GetField GetField

Parameters

const RDataReaderBase & aReaderRDataReaderBase base class
const TInt & aFieldIdid of the field we are interested in
TSatelliteStatus & aDataTSatelliteStatus data to read in field

GetField(const RDataReaderBase &, const TInt &, TUtranGpsDriftRate &)

IMPORT_C TIntGetField(const RDataReaderBase &aReader,
const TInt &aFieldId,
TUtranGpsDriftRate &aData
)[static]

GetField GetField

Parameters

const RDataReaderBase & aReaderRDataReaderBase base class
const TInt & aFieldIdid of the field we are interested in
TUtranGpsDriftRate & aDataTUtranGpsDriftRate data to read in field

GetField(const RDataReaderBase &, const TInt &, TSfnTowUncertainty &)

IMPORT_C TIntGetField(const RDataReaderBase &aReader,
const TInt &aFieldId,
TSfnTowUncertainty &aData
)[static]

GetField GetField

Parameters

const RDataReaderBase & aReaderRDataReaderBase base class
const TInt & aFieldIdid of the field we are interested in
TSfnTowUncertainty & aDataTSfnTowUncertainty data to read in field

GetField(const RDataReaderBase &, const TInt &, TCodePhaseSearchWindow &)

IMPORT_C TIntGetField(const RDataReaderBase &aReader,
const TInt &aFieldId,
TCodePhaseSearchWindow &aData
)[static]

GetField GetField

Parameters

const RDataReaderBase & aReaderRDataReaderBase base class
const TInt & aFieldIdid of the field we are interested in
TCodePhaseSearchWindow & aDataTCodePhaseSearchWindow data to read in field

GetFieldReader(const RDataReaderBase &, const TInt &, RDataReaderBase &)

IMPORT_C TIntGetFieldReader(const RDataReaderBase &aReader,
const TInt &aFieldId,
RDataReaderBase &aDataReader
)[static]

GetFieldReader GetFieldReader

Parameters

const RDataReaderBase & aReaderRDataReaderBase base class
const TInt & aFieldIdid of the field we are want to get
RDataReaderBase & aDataReaderGets reader associated with this

MaxCount(const RDataReaderArrayBase &)

IMPORT_C TIntMaxCount(const RDataReaderArrayBase &aReader)[static]

MaxCount

Parameters

const RDataReaderArrayBase & aReaderRDataReaderArrayBase base class