MultiAgentDecisionProcess  Release 0.2.1
QTable Class Reference

QTable implements QTableInterface using a full matrix. More...

#include <QTable.h>

+ Inheritance diagram for QTable:
+ Collaboration diagram for QTable:

Public Member Functions

virtual QTableClone () const
 Returns a pointer to a copy of this class.
virtual double Get (Index s_i, Index ja_i) const
 Copy assignment operator.
 QTable ()
 (default) Constructor
 QTable (size_t S, size_t A)
 QTable (const QTable &a)
 Copy constructor.
virtual void Set (Index s_i, Index ja_i, double rew)
- Public Member Functions inherited from QTableInterface
virtual ~QTableInterface ()

Detailed Description

QTable implements QTableInterface using a full matrix.

Definition at line 40 of file QTable.h.

Constructor & Destructor Documentation

QTable::QTable ( )
inline

(default) Constructor

Definition at line 52 of file QTable.h.

Referenced by Clone().

QTable::QTable ( size_t  S,
size_t  A 
)
inline

Definition at line 54 of file QTable.h.

QTable::QTable ( const QTable a)
inline

Copy constructor.

Definition at line 58 of file QTable.h.

Member Function Documentation

virtual QTable* QTable::Clone ( ) const
inlinevirtual

Returns a pointer to a copy of this class.

Implements QTableInterface.

Definition at line 74 of file QTable.h.

References QTable().

virtual double QTable::Get ( Index  s_i,
Index  ja_i 
) const
inlinevirtual

Copy assignment operator.

Implements QTableInterface.

Definition at line 68 of file QTable.h.

virtual void QTable::Set ( Index  s_i,
Index  ja_i,
double  rew 
)
inlinevirtual

Implements QTableInterface.

Definition at line 70 of file QTable.h.


The documentation for this class was generated from the following file: