In file /home/blah/darwin2k/src/d2k/d2kcore/d2kComponent.h:

class taskParamRecord

a record for storing task parameters.

Public Fields

[more]const char* simCompName
the name of the d2kComponent that uses the task parameter, or NULL if the task parameter is for the d2kSimulator.
[more]const char* varName
the name of the variable represented by the task parameter.
[more]d2kComponent* c
the d2kComponent that uses the task parameter, or NULL if the task parameter is for the d2kSimulator
[more]param* p
the param giving the task parameter's value

Public Methods

[more] taskParamRecord(void)
constructor
[more] ~taskParamRecord(void)
destructor


Documentation

a record for storing task parameters. task parameters are associated with each configuration, yet are used by d2kSimulators and d2kComponents. This allows the synthesizer to vary properties that are not part of a configuration, such as controller gains.
oconst char* simCompName
the name of the d2kComponent that uses the task parameter, or NULL if the task parameter is for the d2kSimulator.

oconst char* varName
the name of the variable represented by the task parameter. The d2kComponent or d2kSimulator using the task parameter is responsible for determining the use of the task parameter on the basis of varName.

od2kComponent* c
the d2kComponent that uses the task parameter, or NULL if the task parameter is for the d2kSimulator

oparam* p
the param giving the task parameter's value

o taskParamRecord(void)
constructor

o ~taskParamRecord(void)
destructor


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.