yasmine
constraint_fwd.hpp
Go to the documentation of this file.
1 // //
3 // This file is part of the Seadex yasmine ecosystem (http://yasmine.seadex.de). //
4 // Copyright (C) 2016-2017 Seadex GmbH //
5 // //
6 // Licensing information is available in the folder "license" which is part of this distribution. //
7 // The same information is available on the www @ http://yasmine.seadex.de/Licenses.html. //
8 // //
10 
11 
12 #ifndef CONSTRAINT_FWD_1FEE3CF1_5B7B_43EF_9E40_8CE0D3170E67
13 #define CONSTRAINT_FWD_1FEE3CF1_5B7B_43EF_9E40_8CE0D3170E67
14 
15 
16 #include "essentials/compatibility/compatibility.hpp"
17 
18 
19 namespace sxy
20 {
21 
22 
23 class constraint;
24 class event;
26 
27 typedef sxe::SX_UNIQUE_PTR< constraint > constraint_uptr;
28 typedef sxe::function< bool ( const event&, event_collector& ) > constraint_function;
29 
30 
31 }
32 
33 
34 #endif
Definition: event_collector.hpp:25
Definition: adapter_cpp11.hpp:21
sxe::SX_UNIQUE_PTR< constraint > constraint_uptr
Definition: constraint_fwd.hpp:25
sxe::function< bool(const event &, event_collector &) > constraint_function
Definition: constraint_fwd.hpp:28