00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef __LBSLOCATORCLASSTYPES_H__
00019 #define __LBSLOCATORCLASSTYPES_H__
00020
00021 #include <e32base.h>
00022
00029 enum TLbsLocatorClassTypes
00030 {
00031 ELbsLocatorBaseClassType = 0x01,
00032 ELbsLocationClassType = 0x02,
00033 ELbsMovementEventClassType = 0x04
00034 };
00035
00041 class TLbsLocatorClassTypeBase
00042 {
00043 public:
00044 IMPORT_C TUint32 LocatorClassType() const;
00045
00046 IMPORT_C TUint LocatorClassSize() const;
00047
00048 protected:
00049 TLbsLocatorClassTypeBase();
00050
00051 protected:
00053 TUint32 iClassType;
00055 TUint iClassSize;
00056 };
00057
00058 #endif //__LBSLOCATORCLASSTYPES_H__