Main Page
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Functions
Variables
Typedefs
Friends
Pages
Api
IHandoffProvider.h
1
//------------------------------------------------------------------------------
2
//
3
// Copyright (c) 2013 Glympse Inc. All rights reserved.
4
//
5
//------------------------------------------------------------------------------
6
7
#ifndef IHANDOFFPROVIDER_H__GLYMPSE__
8
#define IHANDOFFPROVIDER_H__GLYMPSE__
9
10
namespace
Glympse
11
{
12
16
/*O*public**/
struct
IHandoffProvider
:
public
ICommon
17
{
23
public
:
virtual
bool
isEnabled
() = 0;
24
34
public
:
virtual
GString
getProviderId
() = 0;
35
47
public
:
virtual
bool
isHandoffAvailable
() = 0;
48
54
public
:
virtual
bool
isForceable
() = 0;
55
66
public
:
virtual
GString
getActionUri
(int32 action) = 0;
67
76
public
:
virtual
int32
getDisabledTicketFields
() = 0;
77
91
public
:
virtual
void
allowHandoff
() = 0;
92
99
public
:
virtual
bool
isHandoffAllowed
() = 0;
100
};
101
102
/*C*/
typedef
O< IHandoffProvider >
GHandoffProvider
;
103
104
}
105
106
#endif // !IHANDOFFPROVIDER_H__GLYMPSE__
Generated on Tue Jun 26 2018 08:46:46 by
1.8.4