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

CFuelSubsystem Class Reference

#include <Subsystems.h>

Inheritance diagram for CFuelSubsystem:

CDependent CSubsystem CStreamObject CObject CAPUFuelSource CEngineFuelPump CFuelCell CFuelHeater CFuelManagement CFuelMath CFuelPump CFuelSource CFuelTank CFuelTap List of all members.

Public Member Functions

 CFuelSubsystem (void)
virtual ~CFuelSubsystem (void)
virtual int Read (SStream *stream, Tag tag)

Protected Attributes

char name [64]
std::vector< Tagpipe

Detailed Description

Definition at line 1672 of file Subsystems.h.


Constructor & Destructor Documentation

CFuelSubsystem::CFuelSubsystem void   ) 
 

Definition at line 4464 of file Subsystems.cpp.

References name, SUBSYSTEM_FUEL_SUBSYSTEM, and CSubsystem::TypeIs().

CFuelSubsystem::~CFuelSubsystem void   )  [virtual]
 

Definition at line 4471 of file Subsystems.cpp.


Member Function Documentation

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

Reimplemented from CDependent.

Reimplemented in CFuelTap, CFuelCell, CFuelHeater, CFuelMath, CFuelPump, CFuelSource, CFuelTank, CEngineFuelPump, CFuelManagement, and CAPUFuelSource.

Definition at line 4475 of file Subsystems.cpp.

References globals, SGlobals::logWarning, name, pipe, CDependent::Read(), ReadString(), ReadTag(), TAG_IGNORED, TAG_READ, TagToString(), and CLogFile::Write().

Referenced by CAPUFuelSource::Read(), CFuelManagement::Read(), CEngineFuelPump::Read(), CFuelTank::Read(), CFuelSource::Read(), CFuelPump::Read(), CFuelMath::Read(), CFuelHeater::Read(), CFuelCell::Read(), and CFuelTap::Read().


Member Data Documentation

char CFuelSubsystem::name[64] [protected]
 

Definition at line 1683 of file Subsystems.h.

Referenced by CFuelSubsystem(), and Read().

std::vector<Tag> CFuelSubsystem::pipe [protected]
 

Definition at line 1684 of file Subsystems.h.

Referenced by Read().


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