MultiAgentDecisionProcess
Release 0.2.1
Main Page
Namespaces
Classes
Files
File List
File Members
MADPParser.h
Go to the documentation of this file.
1
28
/* Only include this header file once. */
29
#ifndef _MADPPARSER_H_
30
#define _MADPPARSER_H_ 1
31
32
/* the include directives */
33
#include <iostream>
34
#include "
Globals.h
"
35
36
class
DecPOMDPDiscrete
;
37
class
TOIDecPOMDPDiscrete
;
38
class
TOIDecMDPDiscrete
;
39
class
TOIFactoredRewardDecPOMDPDiscrete
;
40
class
TOICompactRewardDecPOMDPDiscrete
;
41
43
48
class
MADPParser
49
{
50
private
:
51
53
void
Parse
(
DecPOMDPDiscrete
*model);
54
void
Parse
(
TOIDecPOMDPDiscrete
*model);
55
void
Parse
(
TOIDecMDPDiscrete
*model);
56
void
Parse
(
TOIFactoredRewardDecPOMDPDiscrete
*model);
57
void
Parse
(
TOICompactRewardDecPOMDPDiscrete
*model);
58
59
protected
:
60
61
public
:
62
// Constructor, destructor and copy assignment.
64
template
<
class
A>
65
MADPParser
(A* model){
Parse
(model); }
66
68
~MADPParser
(){};
69
70
};
71
72
#endif
/* !_MADPPARSER_H_ */
73
74
// Local Variables: ***
75
// mode:c++ ***
76
// End: ***
src
parser
MADPParser.h
Generated on Mon Sep 23 2013 14:50:05 for MultiAgentDecisionProcess by
1.8.1.2