Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

CFuelTap Class Reference

#include <Subsystems.h>

Inheritance diagram for CFuelTap:

CFuelSubsystem CDependent CSubsystem CStreamObject CObject List of all members.

Public Member Functions

 CFuelTap (void)
virtual int Read (SStream *stream, Tag tag)
virtual void ReadFinished (void)
virtual EMessageResult ReceiveMessage (SMessage *msg)

Protected Attributes

float stff
unsigned int eNum
float gph

Detailed Description

Definition at line 1690 of file Subsystems.h.


Constructor & Destructor Documentation

CFuelTap::CFuelTap void   ) 
 

Definition at line 4518 of file Subsystems.cpp.

References eNum, gph, stff, SUBSYSTEM_FUEL_TAP, and CSubsystem::TypeIs().


Member Function Documentation

int CFuelTap::Read SStream stream,
Tag  tag
[virtual]
 

Reimplemented from CFuelSubsystem.

Definition at line 4528 of file Subsystems.cpp.

References eNum, globals, SGlobals::logWarning, CFuelSubsystem::Read(), ReadFloat(), ReadUInt(), stff, TAG_IGNORED, TAG_READ, TagToString(), and CLogFile::Write().

void CFuelTap::ReadFinished void   )  [virtual]
 

Reimplemented from CDependent.

Definition at line 4562 of file Subsystems.cpp.

References gph, and stff.

EMessageResult CFuelTap::ReceiveMessage SMessage msg  )  [virtual]
 

Reimplemented from CDependent.

Definition at line 4568 of file Subsystems.cpp.

References gph, MSG_GETDATA, MSG_IGNORED, MSG_PROCESSED, CSubsystem::MsgForMe(), CDependent::ReceiveMessage(), and TYPE_REAL.


Member Data Documentation

unsigned int CFuelTap::eNum [protected]
 

Definition at line 1705 of file Subsystems.h.

Referenced by CFuelTap(), and Read().

float CFuelTap::gph [protected]
 

Definition at line 1707 of file Subsystems.h.

Referenced by CFuelTap(), ReadFinished(), and ReceiveMessage().

float CFuelTap::stff [protected]
 

Definition at line 1704 of file Subsystems.h.

Referenced by CFuelTap(), Read(), and ReadFinished().


The documentation for this class was generated from the following files:
SourceForge.net Logo Documentation generated by doxygen