class TMBinaryRandomPG

Template class for pattern groups with parsed patterns. More...

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

Public Methods

Public Members

Protected Methods


Detailed Description

TMBinaryRandomPG

static const char* activityFlag_P1

activityFlag_P1

static const char* activityFlag_SIZE

activityFlag_SIZE

static const char* nPatternsFlag_NPATTERNS

nPatternsFlag_NPATTERNS

static const char* nPatternsFlag_LOAD

nPatternsFlag_LOAD

string scopeID

scopeID

TsPar activityFlag

activityFlag

TPar p1

p1

TiPar size

size

TsPar nPatternsFlag

nPatternsFlag

TVecPar load

load

 TMBinaryRandomPG (TParamOwner* owner, TSimulationEnvironment& simEnv_arg, const string& name_arg, TLayout& layout_arg, TRand* randGen_arg, int parse)

TMBinaryRandomPG

 TMBinaryRandomPG (TParamOwner* owner, TMBinaryRandomPG& pattern, const string& name_arg, TLayout& layout_arg, TRand* randGen_arg)

TMBinaryRandomPG

 ~TMBinaryRandomPG ()

~TMBinaryRandomPG

[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  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 TMBinaryRandomPG& patternGroup)

operator<<

Reimplemented from TMPatternGroup.

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

operator>>

Reimplemented from TMPatternGroup.

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

operator>>

Reimplemented from TMPatternGroup.

void  firstInit (TMBinaryRandomPG* pattern)

firstInit

[protected]

Reimplemented from TMPatternGroup.

void  deallocate ()

deallocate

[protected]

void  setDefaultParameters ()

setDefaultParameters

[protected]

Reimplemented from TMPatternGroup.

void  setParameterValues ()

setParameterValues

[protected]

Reimplemented from TMPatternGroup.