class TMConnectionPG

Template class for pattern groups defined by output of a connection. More...

Definition#include <F2_pattern.h>
Template formTMConnectionPG<class TNum, class TNumIdx, class TNumPC, class TNumPre, class TNumPost>
InheritsTMPatternGroup [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Members

Protected Methods


Detailed Description

TMConnectionPG

string scopeID

scopeID

TiPar threshFlag

threshFlag

TiPar subtractThreshFlag

subtractThreshFlag

TiPar binaryFlag

binaryFlag

TPar thresh

thresh

 TMConnectionPG (TParamOwner* owner, TSimulationEnvironment& simEnv_arg, const string& name_arg, TLayout& layout_arg, TRand* randGen_arg, TMPatternContainer& patternContainer, TMPort& prePort, TMPort& postPort, TConnection& connection, int parse)

TMConnectionPG

 TMConnectionPG (TParamOwner* owner, TMConnectionPG& pattern, const string& name_arg, TLayout& layout_arg, TRand* randGen_arg, TMPatternContainer& patternContainer, TMPort& prePort, TMPort& postPort, TConnection& connection)

TMConnectionPG

 ~TMConnectionPG ()

~TMConnectionPG

[virtual]

void  reparseConstruct (vector<TParameter*>& repPars)

reparseConstruct

[virtual]

Reimplemented from TMPatternGroup.

void  reparseDelete (vector<TParameter*>& repPars)

reparseDelete

[virtual]

Reimplemented from TMPatternGroup.

void  handleUpdatedParameters ()

handleUpdatedParameters

[virtual]

Reimplemented from TMPatternGroup.

void  reparseConstruct_nonvirtual (vector<TParameter*>& repPars)

reparseConstruct_nonvirtual

Reimplemented from TMPatternGroup.

void  reparseDelete_nonvirtual (vector<TParameter*>& repPars)

reparseDelete_nonvirtual

Reimplemented from TMPatternGroup.

void  handleUpdatedParameters_nonvirtual ()

handleUpdatedParameters_nonvirtual

Reimplemented from TMPatternGroup.

void  setPatterns (TMPatternContainer& patternContainer, TMPort& prePort, TMPort& postPort, TConnection& connection)

setPatterns

void  outputState (ostream & os)

outputState

[const]

Reimplemented from TMPatternGroup.

void  outputState (ostream & os, int complete)

outputState

[const]

Reimplemented from TMPatternGroup.

friend ostream&  operator<< (ostream& os, const TMConnectionPG& patternGroup)

operator<<

friend istream&  operator>> (istream& os, TMConnectionPG& patternGroup)

operator>>

friend istream&  operator>> (istream& os, TMPatternStock& patternStock)

operator>>

void  firstInit (TMConnectionPG* pattern)

firstInit

[protected]

Reimplemented from TMPatternGroup.

void  deallocate ()

deallocate

[protected]

void  setDefaultParameters ()

setDefaultParameters

[protected]

Reimplemented from TMPatternGroup.

void  setParameterValues ()

setParameterValues

[protected]

Reimplemented from TMPatternGroup.