Main Page
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Functions
Variables
Typedefs
Friends
Pages
Core
ILocationProfile.h
1
//------------------------------------------------------------------------------
2
//
3
// Copyright (c) 2012 Glympse Inc. All rights reserved.
4
//
5
//------------------------------------------------------------------------------
6
7
#ifndef ILOCATIONPROFILE_H__GLYMPSE__
8
#define ILOCATIONPROFILE_H__GLYMPSE__
9
10
namespace
Glympse
11
{
12
28
/*O*public**/
struct
ILocationProfile
:
public
IComparable
29
{
33
public
:
virtual
int32
getProfile
() = 0;
34
42
public
:
virtual
int32
getMode
() = 0;
43
51
public
:
virtual
int32
getSource
() = 0;
52
75
public
:
virtual
double
getDistance
() = 0;
76
99
public
:
virtual
double
getAccuracy
() = 0;
100
123
public
:
virtual
int32
getFrequency
() = 0;
124
136
public
:
virtual
int32
getPriority
() = 0;
137
150
public
:
virtual
int32
getActivity
() = 0;
151
160
public
:
virtual
bool
isAutoPauseEnabled
() = 0;
161
170
public
:
virtual
bool
isSignificantLocationChangeMonitoringEnabled
() = 0;
171
};
172
173
/*C*/
typedef
O< ILocationProfile >
GLocationProfile
;
174
175
}
176
177
#endif // !ILOCATIONPROFILE_H__GLYMPSE__
Generated on Tue Jun 26 2018 08:46:46 by
1.8.4