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

CGenericIndicator Class Reference

#include <Subsystems.h>

Inheritance diagram for CGenericIndicator:

CDependent CSubsystem CStreamObject CObject List of all members.

Public Member Functions

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

Protected Attributes

SMessage mVal
Tag alia

Detailed Description

Definition at line 477 of file Subsystems.h.


Constructor & Destructor Documentation

CGenericIndicator::CGenericIndicator void   ) 
 

Definition at line 1143 of file Subsystems.cpp.

References alia, mVal, SUBSYSTEM_GENERIC_INDICATOR, TagToString(), CSubsystem::type, and CSubsystem::type_string.


Member Function Documentation

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

Reimplemented from CDependent.

Definition at line 1153 of file Subsystems.cpp.

References alia, globals, SGlobals::logWarning, mVal, CDependent::Read(), ReadMessage(), ReadTag(), TAG_IGNORED, TAG_READ, TagToString(), and CLogFile::Write().

void CGenericIndicator::ReadFinished void   )  [virtual]
 

Reimplemented from CDependent.

Definition at line 1187 of file Subsystems.cpp.

References SMessage::id, MSG_GETDATA, mVal, and CDependent::ReadFinished().

EMessageResult CGenericIndicator::ReceiveMessage SMessage msg  )  [virtual]
 

Reimplemented from CDependent.

Definition at line 1196 of file Subsystems.cpp.

References gtfo, MSG_GETDATA, MSG_IGNORED, MSG_PROCESSED, CSubsystem::MsgForMe(), mVal, CDependent::ReceiveMessage(), SendMessage(), TYPE_INT, and TYPE_REAL.


Member Data Documentation

Tag CGenericIndicator::alia [protected]
 

Definition at line 490 of file Subsystems.h.

Referenced by CGenericIndicator(), and Read().

SMessage CGenericIndicator::mVal [protected]
 

Definition at line 489 of file Subsystems.h.

Referenced by CGenericIndicator(), Read(), ReadFinished(), and ReceiveMessage().


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