Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

DC_SampleControlBlock_2 Class Reference

#include <DC_SampleControlBlock_2.h>

Inheritance diagram for DC_SampleControlBlock_2:

DataPoolControlBlock ControlBlock CC_RootObject List of all members.

Detailed Description

Sample control block number 2.

This control block has one input (the speed of reaction wheel 2), one output (the torque of reaction wheel 2), and one parameter (the gain K2).

This is a stub class. It provides dummy implementations for some of the virtual methods of its superclass. This class was automatically generated by an XSL program that processes the XML-based target application model. The XSL program searches the application model for all "ControlBlock" elements which have a "Custom" subelement that indicates that a custom control block class must be created. For each such element a class header file is created.

Todo:
Modify the generator meta-component generateRecoveryAction to generate the code that sets the class identifier and to treat the default attributes in the custom recovery action description.
Author:
Automatically Generated Class
Version:
1.0

Definition at line 33 of file DC_SampleControlBlock_2.h.

Public Member Functions

 DC_SampleControlBlock_2 (void)
 Stub constructor that sets the number of inputs, of outputs, of states and of parameters.

virtual void propagateState (void)
 This is a stub method that must be completed by the application developer.

virtual void updateOutput (void)
 This is a stub method that must be completed by the application developer.

virtual void reset (void)
 This is a stub method that must be completed by the application developer.


Constructor & Destructor Documentation

DC_SampleControlBlock_2::DC_SampleControlBlock_2 void   ) 
 

Stub constructor that sets the number of inputs, of outputs, of states and of parameters.

The number of inputs is set to 1. The number of outputs is set to 1. The number of parameters is set to 1. The number of states is set to zero. Developers may have to change this value to reflect their desired implementation of this class.

Definition at line 15 of file DC_SampleControlBlock_2.cpp.


Member Function Documentation

void DC_SampleControlBlock_2::propagateState void   )  [virtual]
 

This is a stub method that must be completed by the application developer.

This stub provides a default implementation that returns without doing anything.

Implements ControlBlock.

Definition at line 23 of file DC_SampleControlBlock_2.cpp.

void DC_SampleControlBlock_2::reset void   )  [virtual]
 

This is a stub method that must be completed by the application developer.

This stub provides a default implementation that returns without doing anything.

Reimplemented from ControlBlock.

Definition at line 34 of file DC_SampleControlBlock_2.cpp.

void DC_SampleControlBlock_2::updateOutput void   )  [virtual]
 

This is a stub method that must be completed by the application developer.

This stub provides a default implementation that returns without doing anything.

Implements ControlBlock.

Definition at line 28 of file DC_SampleControlBlock_2.cpp.


The documentation for this class was generated from the following files:
Copyright 2003 P&P Software GmbH - All Rights Reserved