yasmine
join.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 JOIN_712B59B9_F9E6_4E4B_9427_477A4782E70E
13 #define JOIN_712B59B9_F9E6_4E4B_9427_477A4782E70E
14 
15 
16 #include "region_pseudostate.hpp"
17 #include "join_fwd.hpp"
18 
19 
20 namespace sxy
21 {
22 
23 
24 class join:
25  public virtual region_pseudostate
26 {
27 public:
28  join()
29  {
30  // Nothing to do...
31  }
32 
33 
34  virtual ~join() SX_NOEXCEPT SX_OVERRIDE
35  {
36  // Nothing to do...
37  }
38 
39 
40  SX_NO_COPY(join)
42 };
43 
44 
45 }
46 
47 
48 #endif
virtual bool check_if_all_source_states_of_incoming_transitions_are_active() const =0
virtual ~join() SX_NOEXCEPT SX_OVERRIDE
Definition: join.hpp:34
Definition: region_pseudostate.hpp:23
join()
Definition: join.hpp:28
Definition: adapter_cpp11.hpp:21
Definition: join.hpp:24