MultiAgentDecisionProcess  Release 0.2.1
QFunctionForDecPOMDP.h
Go to the documentation of this file.
1 
28 /* Only include this header file once. */
29 #ifndef _QFUNCTIONFORDECPOMDP_H_
30 #define _QFUNCTIONFORDECPOMDP_H_ 1
31 
32 /* the include directives */
33 #include "Globals.h"
34 #include "QFunction.h"
36 
43  virtual public QFunctionForDecPOMDPInterface, //inherited interface
44  public QFunction //inherited implementation
45 
46 {
47  private:
49 
50 
51  protected:
52 
53  public:
54  // Constructor, destructor and copy assignment.
57  :
58  _m_pu(&pu)
59  {};
60 /*
62  QFunctionForDecPOMDP(const QFunctionForDecPOMDP& a);
64  ~QFunctionForDecPOMDP();
66  QFunctionForDecPOMDP& operator= (const QFunctionForDecPOMDP& o);
67 */
68  //operators:
69 
70  //data manipulation (set) functions:
72  { _m_pu = &pu; }
73 
74  //get (data) functions:
76  { return _m_pu; }
77 
78 };
79 
80 
81 #endif /* !_QFUNCTIONFORDECPOMDP_H_ */
82 
83 // Local Variables: ***
84 // mode:c++ ***
85 // End: ***