C:/Data/Dev/Synergy/MCL/lbs/lbs/locationmgmt/locmonitor/lbslocmonitorapis/ConversionDataTypes/inc/lbslocationcommon.h File Reference

#include <e32base.h>
#include <s32strm.h>
#include <lbs/lbslocationclasstypes.h>

Go to the source code of this file.

Typedefs

typedef RPointerArray
< CLbsLocationInfoBase > 
RLbsLocationInfoBaseArray

Functions

 NONSHARABLE_CLASS (CLbsLocationInfoBase)
 NONSHARABLE_CLASS (CLbsAreaInfoBase)

Variables

const TUint KPositionMaxBatchSize = 500

Detailed Description


Function Documentation

NONSHARABLE_CLASS ( CLbsAreaInfoBase   ) 

Abstract base class for data types representing geogrphical area information.

Geographical information may be a collection of GSM or WCDMA cells or WLAN information.

This method is implemented by each of the geographical area type classes that extend this class. The method returns the type of geographical area being represented.

Destructor

Internalizes the geographical area information from a stream.

Parameters:
[in] aStream Stream from which the object is internalized.

Externalizes the geographical area information to a stream.

Parameters:
[in] aStream Stream to which the object is to be externalized.

Validates area information.

C++ default constructor

Internalize method that subclass must implement.

Parameters:
[in] aStream Stream from which the object is internalized.

Externalize method that subclass must implement.

Parameters:
[in] aStream Stream to which the object is to be externalized.

Copy constructor. Prohibited by default.

Overloaded assignment operator. Prohibited by default.

Reserved for future use.

NONSHARABLE_CLASS ( CLbsLocationInfoBase   ) 

Abstract base class for data class representing location area information.

This method is implemented by each of the derived classes that extend this class.

Destructor

Internalizes the geographical area information from a stream.

Parameters:
[in] aStream Stream from which the object is internalized.

Externalizes the geographical area information to a stream.

Parameters:
[in] aStream Stream to which the object is to be externalized.

C++ default constructor

Internalize method that subclass must implement.

Parameters:
[in] aStream Stream from which the object is internalized.

Externalize method that subclass must implement.

Parameters:
[in] aStream Stream to which the object is to be externalized.

Copy constructor. Prohibited by default.

Overloaded assignment operator. Prohibited by default.


Variable Documentation

const TUint KPositionMaxBatchSize = 500

Defines the maximum allowable batch size supported by the system


Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved. These materials are provided under the terms of the Eclipse Public License v1.0.