Fire Core  8.0.0.alpha
GIS framework per tutti gli usi
 Tutto Classi Namespace Funzioni Variabili Ridefinizioni di tipo (typedef) Tipi enumerati (enum) Valori del tipo enumerato Friend
Listener.hpp
1 // Copyright 2015 GEOSYSTEMS SRL
2 // All Rights Reserved.
3 
4 #ifndef FIRE_GEAR_EVENT_LISTENER_HPP_INCLUDED
5 #define FIRE_GEAR_EVENT_LISTENER_HPP_INCLUDED
6 
7 #include "fire/export.hpp"
8 
9 namespace fire {
10 namespace gear {
11 namespace event {
12 class Event;
13 } // namespace event
14 } // namespace gear
15 } // namespace fire
16 
21 namespace fire {
26 namespace gear {
31 namespace event {
36 class FIRE_ENGINE_DLL Listener {
37  public:
42  virtual ~Listener();
50  virtual void handle(const fire::gear::event::Event& event) = 0;
51 };
52 } // namespace event
53 } // namespace gear
54 } // namespace fire
55 
56 #endif
Classe per la gestione di un evento.
Definition: Event.hpp:45
Classe per la gestione di un ascoltatore.
Definition: Listener.hpp:36