MultiAgentDecisionProcess
Release 0.2.1
Main Page
Namespaces
Classes
Files
File List
File Members
BGIP_SolverCreatorInterface.h
Go to the documentation of this file.
1
28
/* Only include this header file once. */
29
#ifndef _BGIP_SOLVERCREATORINTERFACE_H_
30
#define _BGIP_SOLVERCREATORINTERFACE_H_ 1
31
32
/* the include directives */
33
#include "
Globals.h
"
34
35
class
BayesianGameIdenticalPayoffInterface
;
36
#include "
BayesianGameIdenticalPayoffSolver.h
"
37
44
template
<
class
JP>
45
class
BGIP_SolverCreatorInterface
46
{
47
private
:
48
49
protected
:
50
51
public
:
52
// Constructor, destructor and copy assignment.
54
55
virtual
~BGIP_SolverCreatorInterface
(){};
56
57
//operators:
58
60
virtual
BayesianGameIdenticalPayoffSolver<JP>
* operator()
61
(
const
BayesianGameIdenticalPayoffInterface
& bg)
const
= 0;
62
64
virtual
std::string
SoftPrint
()
const
= 0;
65
66
};
67
68
69
#endif
/* !_BGIP_SOLVERCREATORINTERFACE_H_ */
70
71
// Local Variables: ***
72
// mode:c++ ***
73
// End: ***
src
planning
BGIP_SolverCreatorInterface.h
Generated on Mon Sep 23 2013 14:50:05 for MultiAgentDecisionProcess by
1.8.1.2