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::vector< std::string > doors
std::string elevator
bool failed
bool going_up

Detailed Description

Definition at line 11 of file CallElevator.h.


Constructor & Destructor Documentation

Definition at line 14 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 87 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 94 of file CallElevator.cpp.

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

Reimplemented from actasp::Action.

Definition at line 83 of file CallElevator.cpp.

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

Implements actasp::Action.

Definition at line 79 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 19 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::vector<std::string> bwi_krexec::CallElevator::doors [private]

Definition at line 39 of file CallElevator.h.

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

Definition at line 33 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 Fri Aug 28 2015 10:14:46