#include <VariableValue.h>
Public Member Functions | |
virtual bool | equals (SharedPointer< IVariableValue > obj) |
virtual int | getIndex () |
virtual double | getProb () |
virtual string | getValueName () |
virtual string | getVariableName () |
virtual string | ToString () |
VariableValue (string varName, string valueName, int index, double prob=0.0) | |
virtual | ~VariableValue (void) |
Private Attributes | |
int | index |
double | prob |
string | valueName |
string | varName |
Definition at line 15 of file VariableValue.h.
VariableValue::VariableValue | ( | string | varName, |
string | valueName, | ||
int | index, | ||
double | prob = 0.0 |
||
) |
Definition at line 3 of file VariableValue.cpp.
VariableValue::~VariableValue | ( | void | ) | [virtual] |
Definition at line 29 of file VariableValue.cpp.
bool VariableValue::equals | ( | SharedPointer< IVariableValue > | obj | ) | [virtual] |
Implements momdp::IVariableValue.
Definition at line 38 of file VariableValue.cpp.
int VariableValue::getIndex | ( | ) | [virtual] |
Implements momdp::IVariableValue.
Definition at line 33 of file VariableValue.cpp.
double VariableValue::getProb | ( | ) | [virtual] |
Implements momdp::IVariableValue.
Definition at line 14 of file VariableValue.cpp.
string VariableValue::getValueName | ( | ) | [virtual] |
Implements momdp::IVariableValue.
Definition at line 19 of file VariableValue.cpp.
string VariableValue::getVariableName | ( | ) | [virtual] |
Implements momdp::IVariableValue.
Definition at line 10 of file VariableValue.cpp.
string VariableValue::ToString | ( | ) | [virtual] |
Reimplemented from momdp::MObject.
Definition at line 24 of file VariableValue.cpp.
int momdp::VariableValue::index [private] |
Definition at line 21 of file VariableValue.h.
double momdp::VariableValue::prob [private] |
Definition at line 18 of file VariableValue.h.
string momdp::VariableValue::valueName [private] |
Definition at line 19 of file VariableValue.h.
string momdp::VariableValue::varName [private] |
Definition at line 20 of file VariableValue.h.