All Classes Functions Variables Typedefs Friends Pages
ILatLng.h
1 //------------------------------------------------------------------------------
2 //
3 // Copyright (c) 2012 Glympse Inc. All rights reserved.
4 //
5 //------------------------------------------------------------------------------
6 
7 #ifndef ILATLNG_H__GLYMPSE__
8 #define ILATLNG_H__GLYMPSE__
9 
10 namespace Glympse
11 {
12 
16 /*O*public**/ struct ILatLng : public virtual ICommon
17 {
18  public: virtual bool hasLocation() = 0;
19 
20  public: virtual double getLatitude() = 0;
21 
22  public: virtual double getLongitude() = 0;
23 
24  public: virtual int32 getLatitudeE6() = 0;
25 
26  public: virtual int32 getLongitudeE6() = 0;
27 };
28 
29 /*C*/typedef O< ILatLng > GLatLng;
30 
31 }
32 
33 #endif // !ILATLNG_H__GLYMPSE__