#include <TriggerVarRel.h>
Public Member Functions | |
virtual vector< SharedPointer < RelEntry > > | getProb (map< string, SharedPointer< IVariableValue > > sourceVals) |
TriggerVarRel (SharedPointer< IVariable > destVar, SharedPointer< IVariable > triggerVar, SharedPointer< IVariableValue > triggerValue, SharedPointer< IVariableValue > destTriggerValueValue, SharedPointer< IVariableValue > destNonTriggerValue) | |
virtual | ~TriggerVarRel (void) |
Private Attributes | |
SharedPointer< IVariableValue > | destNonTriggerValue |
SharedPointer< IVariableValue > | destTriggerValueValue |
SharedPointer< IVariable > | destVar |
SharedPointer< IVariableValue > | triggerValue |
SharedPointer< IVariable > | triggerVar |
Definition at line 21 of file TriggerVarRel.h.
TriggerVarRel::TriggerVarRel | ( | SharedPointer< IVariable > | destVar, |
SharedPointer< IVariable > | triggerVar, | ||
SharedPointer< IVariableValue > | triggerValue, | ||
SharedPointer< IVariableValue > | destTriggerValueValue, | ||
SharedPointer< IVariableValue > | destNonTriggerValue | ||
) |
Definition at line 4 of file TriggerVarRel.cpp.
TriggerVarRel::~TriggerVarRel | ( | void | ) | [virtual] |
Definition at line 15 of file TriggerVarRel.cpp.
vector< SharedPointer< RelEntry > > TriggerVarRel::getProb | ( | map< string, SharedPointer< IVariableValue > > | sourceVals | ) | [virtual] |
Implements momdp::VariableRelation.
Definition at line 19 of file TriggerVarRel.cpp.
Definition at line 28 of file TriggerVarRel.h.
Definition at line 27 of file TriggerVarRel.h.
SharedPointer<IVariable> momdp::TriggerVarRel::destVar [private] |
Reimplemented from momdp::VariableRelation.
Definition at line 24 of file TriggerVarRel.h.
Definition at line 26 of file TriggerVarRel.h.
Definition at line 25 of file TriggerVarRel.h.