Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <LbsCommon.h>

POSITION_COMPILE_TIME_ASSERT

POSITION_COMPILE_TIME_ASSERT (aExpr) typedef char assert_type[aExpr ? 1 : -1]

Description

A compile time assert macro. The aExpr parameter must evaluate to an integer value at compile time. eg. sizeof(TTime) == KSizeOfTInt64 If aExpr is false, the compiler generates an error. If aExpr is true, the compilation continues, and use of this macro will not result in any extra object code.

Parameters

aExpr

[Top]


Typedef TPositionModuleId

typedef TUid TPositionModuleId;

Description

Defines typedef for TPositionModuleId


LbsCommon.h Global variables

[Top]


KPositionMaxModuleName

const TInt KPositionMaxModuleName=20;

Description

Maximum characters in module name. If __S60_ is defined in lbsvariant.h the constant is 64 otherwise it is 20

[Top]


KPositionMaxSizeQualityItem

const TUint KPositionMaxSizeQualityItem=sizeof(TInt64);

Description

Maximum size for TUInt

[Top]


KPositionMaxSectionFields

const TUint KPositionMaxSectionFields=10;

Description

Maximum size for fields

[Top]


KPositionNullModuleId

const TPositionModuleId KPositionNullModuleId={KNullUidValue};

Description

Defines NULL TUidTUid