MultiAgentDecisionProcess
BeliefIteratorGeneric Class Reference

BeliefIteratorGeneric is an iterator for beliefs. More...

#include <BeliefIteratorGeneric.h>

Public Member Functions

 BeliefIteratorGeneric (BeliefIteratorInterface *it)
 (default) Constructor More...
 
double GetProbability () const
 
Index GetStateIndex () const
 
bool Next () const
 
virtual ~BeliefIteratorGeneric ()
 Destructor. More...
 

Private Attributes

BeliefIteratorInterface_m_it
 

Detailed Description

BeliefIteratorGeneric is an iterator for beliefs.

Constructor & Destructor Documentation

BeliefIteratorGeneric::BeliefIteratorGeneric ( BeliefIteratorInterface it)
inline

(default) Constructor

virtual BeliefIteratorGeneric::~BeliefIteratorGeneric ( )
inlinevirtual

Destructor.

References _m_it.

Member Function Documentation

Member Data Documentation

BeliefIteratorInterface* BeliefIteratorGeneric::_m_it
private

Referenced by ~BeliefIteratorGeneric().