Public Member Functions | Private Member Functions | Private Attributes
bwi_krexec::CallElevator Struct Reference

#include <CallElevator.h>

Inheritance diagram for bwi_krexec::CallElevator:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CallElevator ()
actasp::Actionclone () const
actasp::ActioncloneAndInit (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 asked
boost::shared_ptr< CallGUIaskToCallElevator
bool done
std::string elevator
std::string facing_door
bool failed
bool going_up

Detailed Description

Definition at line 11 of file CallElevator.h.


Constructor & Destructor Documentation

Definition at line 15 of file CallElevator.cpp.


Member Function Documentation

actasp::Action* bwi_krexec::CallElevator::clone ( ) const [inline, virtual]

Implements actasp::Action.

Definition at line 27 of file CallElevator.h.

Implements actasp::Action.

Definition at line 126 of file CallElevator.cpp.

std::string bwi_krexec::CallElevator::getName ( ) const [inline, virtual]

Implements actasp::Action.

Definition at line 17 of file CallElevator.h.

std::vector< std::string > bwi_krexec::CallElevator::getParameters ( ) const [private, virtual]

Implements actasp::Action.

Definition at line 133 of file CallElevator.cpp.

bool bwi_krexec::CallElevator::hasFailed ( ) const [virtual]

Reimplemented from actasp::Action.

Definition at line 122 of file CallElevator.cpp.

bool bwi_krexec::CallElevator::hasFinished ( ) const [virtual]

Implements actasp::Action.

Definition at line 118 of file CallElevator.cpp.

int bwi_krexec::CallElevator::paramNumber ( ) const [inline, virtual]

Implements actasp::Action.

Definition at line 15 of file CallElevator.h.

void bwi_krexec::CallElevator::run ( ) [virtual]

Implements actasp::Action.

Definition at line 28 of file CallElevator.cpp.


Member Data Documentation

Definition at line 36 of file CallElevator.h.

Definition at line 41 of file CallElevator.h.

Definition at line 37 of file CallElevator.h.

std::string bwi_krexec::CallElevator::elevator [private]

Definition at line 33 of file CallElevator.h.

Definition at line 39 of file CallElevator.h.

Definition at line 38 of file CallElevator.h.

Definition at line 34 of file CallElevator.h.


The documentation for this struct was generated from the following files:


bwi_kr_execution
Author(s): Matteo Leonetti, Piyush Khandelwal
autogenerated on Thu Jun 6 2019 17:57:37