yasmine
choice_model_impl.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 #ifndef CHOICE_MODEL_IMPL_62F688E5_4520_44BA_A749_E428975B0111
12 #define CHOICE_MODEL_IMPL_62F688E5_4520_44BA_A749_E428975B0111
13 
14 
15 #include "choice_model.hpp"
17 
18 
19 namespace sxy
20 {
21 
22 
23 namespace model
24 {
25 
26 
29 class choice_model_impl SX_FINAL:
30  public virtual choice_model, public pseudostate_model_impl
31 {
32 public:
35  explicit choice_model_impl( const std::string& _name );
36  virtual ~choice_model_impl() SX_NOEXCEPT SX_OVERRIDE;
37  SX_NO_COPY( choice_model_impl )
38  virtual void accept( model_vertex_visitor& _constructor_visitor ) const SX_OVERRIDE;
39 };
40 
41 
42 }
43 
44 
45 }
46 
47 
48 #endif
Definition: choice_model_impl.hpp:29
Definition: model_vertex_visitor.hpp:42
Definition: algorithm_parameters.hpp:16
Definition: choice_model.hpp:29
A pseudostate in the model.
Definition: pseudostate_model_impl.hpp:29