Main Page
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Functions
Variables
Typedefs
Friends
Pages
Api
ITriggersManager.h
1
//------------------------------------------------------------------------------
2
//
3
// Copyright (c) 2014 Glympse Inc. All rights reserved.
4
//
5
//------------------------------------------------------------------------------
6
7
#ifndef ITRIGGERSMANAGER_H__GLYMPSE__
8
#define ITRIGGERSMANAGER_H__GLYMPSE__
9
10
namespace
Glympse
11
{
12
17
/*O*public**/
struct
ITriggersManager
:
public
IEventSink
18
{
22
public
:
virtual
void
addLocalTrigger
(
const
GTrigger
& trigger) = 0;
23
27
public
:
virtual
void
removeLocalTrigger
(
const
GTrigger
& trigger) = 0;
28
32
public
:
virtual
GArray<GTrigger>::ptr
getLocalTriggers
() = 0;
33
};
34
35
/*C*/
typedef
O< ITriggersManager >
GTriggersManager
;
36
37
}
38
39
#endif // !ITRIGGERSMANAGER_H__GLYMPSE__
Generated on Tue Jun 26 2018 08:46:46 by
1.8.4