class TMPatternRecordUnit


Definition#include <F2_record.h>
Template formTMPatternRecordUnit<class TNumPC, class TNumVar1, class TNumVar2, class TNumVar3>
Inherited byTMGroupingPRU, TMSparsePRU
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Members

Protected Methods

Protected Members


Detailed Description

static const int nTYPES_TMPatternRecordUnit

nTYPES_TMPatternRecordUnit

static const int TYPE_TMGroupingPRU

TYPE_TMGroupingPRU

static const int TYPE_TMSparsePRU

TYPE_TMSparsePRU

static TNumVar1* UNUSED1

UNUSED1

static TNumVar2* UNUSED2

UNUSED2

static TNumVar3* UNUSED3

UNUSED3

const int type

type

string name

name

TSimulationEnvironment& simEnv

simEnv

TMPatternContainer& patterns

patterns

TLayout& layout

layout

int& N

N

TNumVar1 *& x1

x1

TNumVar2 *& x2

x2

TNumVar3 *& x3

x3

TsPar fileName

fileName

TiPar recordFlag

recordFlag

TiPar automaticFlag

automaticFlag

TPar startTime

startTime

TPar endTime

endTime

TiPar precisionFlag

precisionFlag

TiPar precision

precision

 TMPatternRecordUnit (TParamOwner* owner, TSimulationEnvironment& simEnv_arg, const char* name, TMPatternContainer& patterns_arg, const int type_arg, TNumVar1*& x1_arg, TNumVar2*& x2_arg, TNumVar3*& x3_arg, int parse)

TMPatternRecordUnit

 TMPatternRecordUnit (TParamOwner* owner, TMPatternRecordUnit& pattern, const char* name, TMPatternContainer& patterns_arg, const int type_arg, TNumVar1*& x1_arg, TNumVar2*& x2_arg, TNumVar3*& x3_arg)

TMPatternRecordUnit

 ~TMPatternRecordUnit ()

~TMPatternRecordUnit

[virtual]

void  init ()

init

[virtual]

void  step ()

step

[virtual]

void  start ()

start

[virtual]

void  end ()

end

[virtual]

void  reparseConstruct (vector<TParameter*>& repPars)

reparseConstruct

[virtual]

void  reparseDelete (vector<TParameter*>& repPars)

reparseDelete

[virtual]

void  handleUpdatedParameters ()

handleUpdatedParameters

[virtual]

void  init_nonvirtual ()

init_nonvirtual

void  step_nonvirtual ()

step_nonvirtual

void  start_nonvirtual ()

start_nonvirtual

void  end_nonvirtual ()

end_nonvirtual

void  reparseConstruct_nonvirtual (vector<TParameter*>& repPars)

reparseConstruct_nonvirtual

void  reparseDelete_nonvirtual (vector<TParameter*>& repPars)

reparseDelete_nonvirtual

void  handleUpdatedParameters_nonvirtual ()

handleUpdatedParameters_nonvirtual

void  outputPreamble (ostream& os)

outputPreamble

[const]

void  outputState (ostream & os)

outputState

[const]

void  outputState (ostream & os, int complete)

outputState

[const]

friend ostream&  operator<< (ostream& os, const TMPatternRecordUnit& pru)

operator<<

friend istream&  operator>> (istream& os, TMPatternRecordUnit& pru)

operator>>

friend istream&  operator>> (istream& os, TMPatternRecord& pr)

operator>>

int char1

char1

[protected]

int char2

char2

[protected]

int char3

char3

[protected]

void  firstInit (TMPatternRecordUnit* pattern)

firstInit

[protected]

void  setDefaultParameters ()

setDefaultParameters

[protected]

void  setParameterValues ()

setParameterValues

[protected]


Generated by: aknoblau on synfire on Sat May 1 14:32:16 2004, using kdoc 2.0a54.