MultiAgentDecisionProcess
|
MADPParser is a general class for parsers in MADP. More...
#include <MADPParser.h>
Public Member Functions | |
template<class A > | |
MADPParser (A *model) | |
Constructor, on return the model has been parsed. More... | |
~MADPParser () | |
Destructor. More... | |
Private Member Functions | |
void | Parse (DecPOMDPDiscrete *model) |
Parse a DecPOMDPDiscrete using ParserDPOMDPFormat_Spirit. More... | |
void | Parse (TOIDecPOMDPDiscrete *model) |
void | Parse (TOIDecMDPDiscrete *model) |
void | Parse (TOIFactoredRewardDecPOMDPDiscrete *model) |
void | Parse (TOICompactRewardDecPOMDPDiscrete *model) |
void | Parse (FactoredDecPOMDPDiscrete *model) |
void | Parse (POMDPDiscrete *model) |
MADPParser is a general class for parsers in MADP.
It is templatized to allow for different parsers to be implemented. When constructed with particular model, the proper parser is instantiated, and its Parse() function is called (see ParserInterface).
|
inline |
Constructor, on return the model has been parsed.
References Parse().
|
inline |
Destructor.
|
private |
Parse a DecPOMDPDiscrete using ParserDPOMDPFormat_Spirit.
References DPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::Parse().
Referenced by MADPParser().
|
private |
References ParserTOIDecPOMDPDiscrete::Parse().
|
private |
References ParserTOIDecMDPDiscrete::Parse().
|
private |
References ParserTOIDecPOMDPDiscrete::Parse().
|
private |
References ParserTOIDecPOMDPDiscrete::Parse().
|
private |
References ParserProbModelXML::Parse().
|
private |