PikeAero::CEventEngineTiming Class Reference

#include <ceventenginetiming.h>

Inheritance diagram for PikeAero::CEventEngineTiming:

Inheritance graph
[legend]
Collaboration diagram for PikeAero::CEventEngineTiming:

Collaboration graph
[legend]

Public Member Functions

 CEventEngineTiming (CObject *sender, bool senderOwns, CInputTiming *timingInput)
 CEventEngineTiming (CObject *sender, bool senderOwns)
virtual void copy (CEventEngineTiming *other)
void setInputTiming (CInputTiming *timingInput)
CInputTimingtimingInput ()
virtual ~CEventEngineTiming ()

Private Attributes

CInputTimingmInputTiming

Detailed Description

An engine timing event (high priority).
Author:
Michael Sharkey <mike@pikeaero.com>

Definition at line 33 of file ceventenginetiming.h.


Constructor & Destructor Documentation

PikeAero::CEventEngineTiming::CEventEngineTiming ( CObject sender,
bool  senderOwns 
)

Definition at line 24 of file ceventenginetiming.cpp.

References PikeAero::CEvent::EngineTiming, and PikeAero::CEvent::setType().

00025 : CEvent(sender,senderOwns)
00026 , mInputTiming(NULL)
00027 {
00028     setType(EngineTiming);
00029 }

Here is the call graph for this function:

PikeAero::CEventEngineTiming::CEventEngineTiming ( CObject sender,
bool  senderOwns,
CInputTiming timingInput 
)

Definition at line 32 of file ceventenginetiming.cpp.

References PikeAero::CEvent::EngineTiming, and PikeAero::CEvent::setType().

00033 : CEvent(sender,senderOwns)
00034 , mInputTiming(timingInput)
00035 {
00036     setType(EngineTiming);
00037 }

Here is the call graph for this function:

PikeAero::CEventEngineTiming::~CEventEngineTiming (  )  [virtual]

Definition at line 40 of file ceventenginetiming.cpp.

00041 {
00042 }


Member Function Documentation

void PikeAero::CEventEngineTiming::copy ( CEventEngineTiming other  )  [virtual]

Definition at line 45 of file ceventenginetiming.cpp.

References setInputTiming(), and timingInput().

00046 {
00047     setInputTiming( other->timingInput() );
00048 }

Here is the call graph for this function:

void PikeAero::CEventEngineTiming::setInputTiming ( CInputTiming timingInput  )  [inline]

Definition at line 42 of file ceventenginetiming.h.

References mInputTiming.

Referenced by copy().

Here is the caller graph for this function:

CInputTiming* PikeAero::CEventEngineTiming::timingInput (  )  [inline]

Definition at line 43 of file ceventenginetiming.h.

References mInputTiming.

Referenced by copy().

00043 {return mInputTiming;}

Here is the caller graph for this function:


Field Documentation

Definition at line 46 of file ceventenginetiming.h.

Referenced by setInputTiming(), and timingInput().


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

Generated on Sun Oct 25 14:00:02 2009 for stingray3 by  doxygen 1.5.8