#include <ceventpump.h>


Public Member Functions | |
| CEventPump (CEventPump *other) | |
| CEventPump (CObject *sender, CMachine::ubit32 pump, bool state) | |
| CEventPump (CObject *sender=NULL) | |
| virtual void | copy (CEventPump *other) |
| CMachine::ubit32 | pump () |
| void | setPump (CMachine::ubit32 pump) |
| void | setState (bool state) |
| bool | state () |
| virtual | ~CEventPump () |
Private Attributes | |
| CMachine::ubit32 | mPump |
| bool | mState |
Definition at line 31 of file ceventpump.h.
| PikeAero::CEventPump::CEventPump | ( | CObject * | sender = NULL |
) |
Definition at line 26 of file ceventpump.cpp.
References PikeAero::CEvent::Pump, and PikeAero::CEvent::setType().

| PikeAero::CEventPump::CEventPump | ( | CObject * | sender, | |
| CMachine::ubit32 | pump, | |||
| bool | state | |||
| ) |
Definition at line 34 of file ceventpump.cpp.
References PikeAero::CEvent::Pump, and PikeAero::CEvent::setType().
00035 : CEvent(sender) 00036 , mPump(pump) 00037 , mState(state) 00038 { 00039 setType(Pump); 00040 }

| PikeAero::CEventPump::CEventPump | ( | CEventPump * | other | ) | [inline] |
Definition at line 36 of file ceventpump.h.
References copy().
00036 {copy(other);}

| PikeAero::CEventPump::~CEventPump | ( | ) | [virtual] |
| void PikeAero::CEventPump::copy | ( | CEventPump * | other | ) | [virtual] |
Definition at line 46 of file ceventpump.cpp.
References pump(), setPump(), setState(), and state().
Referenced by CEventPump().
00047 { 00048 inherited::copy( other ); 00049 setState( other->state() ); 00050 setPump( other->pump() ); 00051 }


| CMachine::ubit32 PikeAero::CEventPump::pump | ( | ) | [inline] |
Definition at line 40 of file ceventpump.h.
References mPump.
Referenced by copy().
00040 {return mPump;}

| void PikeAero::CEventPump::setPump | ( | CMachine::ubit32 | pump | ) | [inline] |
| void PikeAero::CEventPump::setState | ( | bool | state | ) | [inline] |
| bool PikeAero::CEventPump::state | ( | ) | [inline] |
Definition at line 41 of file ceventpump.h.
References mState.
Referenced by copy().
00041 {return mState;}

CMachine::ubit32 PikeAero::CEventPump::mPump [private] |
bool PikeAero::CEventPump::mState [private] |
1.5.8