yasmine
states_nesting_comparer.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 STATES_NESTING_COMPARER_B8C0C256_3761_47DC_A60A_DB2BF706EEB0
13 #define STATES_NESTING_COMPARER_B8C0C256_3761_47DC_A60A_DB2BF706EEB0
14 
15 
16 #include "essentials/compatibility/compatibility.hpp"
17 
18 
19 namespace sxy
20 {
21 
22 
23 class state;
24 
25 
26 struct states_nesting_comparer SX_FINAL
27 {
28 public:
29  states_nesting_comparer();
30  ~states_nesting_comparer() SX_NOEXCEPT;
31  bool operator()( const state& _lhs, const state& _rhs ) const;
32  bool operator()( const state* const _lhs, const state* const _rhs ) const;
33 };
34 
35 }
36 
37 
38 #endif
Definition: adapter_cpp11.hpp:21