All Classes Functions Variables Typedefs Friends Pages
IPlace.h
1 //------------------------------------------------------------------------------
2 //
3 // Copyright (c) 2012 Glympse Inc. All rights reserved.
4 //
5 //------------------------------------------------------------------------------
6 
7 #ifndef IPLACE_H__GLYMPSE__
8 #define IPLACE_H__GLYMPSE__
9 
10 namespace Glympse
11 {
12 
13 /*J*
14 // Helps Doxygen to find dependencies properly.
15 import com.glympse.android.core.GLatLng;
16 import com.glympse.android.core.GComparable;
17 **/
18 
19 /*C*/
20 struct IPlace;
21 typedef O< IPlace > GPlace;
22 
23 
28 /*O*public**/ struct IPlace : public ILatLng, public IComparable
29 {
33  public: virtual GString getName() = 0;
34 
38  public: virtual GPlace clone() = 0;
39 };
40 
41 }
42 
43 #endif // !IPLACE_H__GLYMPSE__