#include <CallSimulatedElevator.h>
Public Member Functions | |
CallSimulatedElevator () | |
actasp::Action * | clone () const |
actasp::Action * | cloneAndInit (const actasp::AspFluent &fluent) const |
std::string | getName () const |
bool | hasFailed () const |
bool | hasFinished () const |
int | paramNumber () const |
void | run () |
Private Member Functions | |
std::vector< std::string > | getParameters () const |
Private Attributes | |
bool | done |
std::vector< std::string > | doors |
std::string | elevator |
bool | failed |
bool | going_up |
bool | requestSent |
std::string | selectedDoor |
Definition at line 10 of file CallSimulatedElevator.h.
Definition at line 18 of file CallSimulatedElevator.cpp.
actasp::Action* bwi_krexec::CallSimulatedElevator::clone | ( | ) | const [inline, virtual] |
Implements actasp::Action.
Definition at line 26 of file CallSimulatedElevator.h.
actasp::Action * bwi_krexec::CallSimulatedElevator::cloneAndInit | ( | const actasp::AspFluent & | fluent | ) | const [virtual] |
Implements actasp::Action.
Definition at line 94 of file CallSimulatedElevator.cpp.
std::string bwi_krexec::CallSimulatedElevator::getName | ( | ) | const [inline, virtual] |
Implements actasp::Action.
Definition at line 16 of file CallSimulatedElevator.h.
std::vector< std::string > bwi_krexec::CallSimulatedElevator::getParameters | ( | ) | const [private, virtual] |
Implements actasp::Action.
Definition at line 101 of file CallSimulatedElevator.cpp.
bool bwi_krexec::CallSimulatedElevator::hasFailed | ( | ) | const [virtual] |
Reimplemented from actasp::Action.
Definition at line 90 of file CallSimulatedElevator.cpp.
bool bwi_krexec::CallSimulatedElevator::hasFinished | ( | ) | const [virtual] |
Implements actasp::Action.
Definition at line 86 of file CallSimulatedElevator.cpp.
int bwi_krexec::CallSimulatedElevator::paramNumber | ( | ) | const [inline, virtual] |
Implements actasp::Action.
Definition at line 14 of file CallSimulatedElevator.h.
void bwi_krexec::CallSimulatedElevator::run | ( | ) | [virtual] |
Implements actasp::Action.
Definition at line 23 of file CallSimulatedElevator.cpp.
bool bwi_krexec::CallSimulatedElevator::done [private] |
Definition at line 35 of file CallSimulatedElevator.h.
std::vector<std::string> bwi_krexec::CallSimulatedElevator::doors [private] |
Definition at line 40 of file CallSimulatedElevator.h.
std::string bwi_krexec::CallSimulatedElevator::elevator [private] |
Definition at line 32 of file CallSimulatedElevator.h.
bool bwi_krexec::CallSimulatedElevator::failed [private] |
Definition at line 36 of file CallSimulatedElevator.h.
bool bwi_krexec::CallSimulatedElevator::going_up [private] |
Definition at line 33 of file CallSimulatedElevator.h.
bool bwi_krexec::CallSimulatedElevator::requestSent [private] |
Definition at line 37 of file CallSimulatedElevator.h.
std::string bwi_krexec::CallSimulatedElevator::selectedDoor [private] |
Definition at line 38 of file CallSimulatedElevator.h.