MultiAgentDecisionProcess  Release 0.2.1
PartialJPPVIndexValuePair.h
Go to the documentation of this file.
1 
28 /* Only include this header file once. */
29 #ifndef _PARTIALJPPVINDEXVALUEPAIR_H_
30 #define _PARTIALJPPVINDEXVALUEPAIR_H_ 1
31 
32 /* the include directives */
33 #include <iostream>
34 #include "Globals.h"
37 
38 //class PartialJointPolicyPureVector;
39 
40 
55 {
56 private:
57 
60  size_t _m_jpolDepth;
61  double _m_pastR;
63 
64  void AllocateJPPV();
65 
66 protected:
67 
68 public:
69  // Constructor, destructor and copy assignment.
70 
73 
76 
78  { return GetPartialJPPV();}
80 
81  std::string SoftPrint() const;
82  std::string SoftPrintBrief() const;
83 };
84 
85 
86 #endif /* !_PARTIALJPPVINDEXVALUEPAIR_H_ */
87 
88 // Local Variables: ***
89 // mode:c++ ***
90 // End: ***