MultiAgentDecisionProcess
Release 0.2.1
|
Referrer is a template class that represents objects that refer another. More...
#include <Referrer.h>
Public Member Functions | |
T * | GetReferred () const |
Return the referred thing... | |
Referrer (T *t_p=0) | |
(default) Constructor | |
Referrer (T &t) | |
Alternative constructor. | |
Referrer (const Referrer &a) | |
Copy constructor. | |
void | SetReferred (T *t_p) |
Change the referred thing... | |
virtual | ~Referrer () |
Destructor. |
Private Attributes | |
T * | _m_referred |
Referrer is a template class that represents objects that refer another.
I.e. it containt a pointer to type T
Definition at line 40 of file Referrer.h.
(default) Constructor
Definition at line 51 of file Referrer.h.
Alternative constructor.
Definition at line 53 of file Referrer.h.
Copy constructor.
Definition at line 55 of file Referrer.h.
Destructor.
Definition at line 57 of file Referrer.h.
|
inline |
Return the referred thing...
Reimplemented in PlanningUnitDecPOMDPDiscrete, and PlanningUnitTOIDecPOMDPDiscrete.
Definition at line 68 of file Referrer.h.
Referenced by JointActionObservationHistoryTree::GetSuccessor().
|
inline |
Change the referred thing...
Reimplemented in PlanningUnitDecPOMDPDiscrete, and PlanningUnitTOIDecPOMDPDiscrete.
Definition at line 63 of file Referrer.h.
|
private |
Definition at line 43 of file Referrer.h.
Referenced by Referrer< PlanningUnitMADPDiscrete >::GetReferred(), and Referrer< PlanningUnitMADPDiscrete >::SetReferred().