MultiAgentDecisionProcess
Release 0.2.1
Main Page
Namespaces
Classes
Files
File List
File Members
QFunctionForDecPOMDPInterface.h
Go to the documentation of this file.
1
28
/* Only include this header file once. */
29
#ifndef _QFUNCTIONFORDECPOMDPINTERFACE_H_
30
#define _QFUNCTIONFORDECPOMDPINTERFACE_H_ 1
31
32
/* the include directives */
33
#include "
Globals.h
"
34
#include "
QFunctionInterface.h
"
35
36
class
PlanningUnitDecPOMDPDiscrete
;
41
class
QFunctionForDecPOMDPInterface
:
42
virtual
public
QFunctionInterface
43
{
44
private
:
45
46
47
protected
:
48
49
public
:
50
// Constructor, destructor and copy assignment.
52
QFunctionForDecPOMDPInterface
()
53
{};
55
virtual
~QFunctionForDecPOMDPInterface
(){};
56
/*
58
QFunctionForDecPOMDPInterface(const QFunctionForDecPOMDPInterface& a);
60
QFunctionForDecPOMDPInterface& operator= (const QFunctionForDecPOMDPInterface& o);
61
*/
62
//operators:
63
64
//data manipulation (set) functions:
65
virtual
void
SetPU
(
const
PlanningUnitDecPOMDPDiscrete
& pu) = 0;
66
67
//get (data) functions:
68
virtual
const
PlanningUnitDecPOMDPDiscrete
*
GetPU
()
const
= 0;
69
70
};
71
72
73
#endif
/* !_QFUNCTIONFORDECPOMDPINTERFACE_H_ */
74
75
// Local Variables: ***
76
// mode:c++ ***
77
// End: ***
src
planning
QFunctionForDecPOMDPInterface.h
Generated on Mon Sep 23 2013 14:50:05 for MultiAgentDecisionProcess by
1.8.1.2