class TMPatternGroup
|
Base template class for pattern groups. More... |
|
|
Public Methods
- TMPatternGroup (TParamOwner* owner, TSimulationEnvironment& simEnv_arg,
const string& name_arg, TLayout& layout_arg, int type_arg, TRand* randGen_arg)
- TMPatternGroup (TParamOwner* owner, TMPatternGroup& pattern,
const string& name_arg, TLayout& layout_arg, TRand* randGen_arg)
- virtual ~TMPatternGroup ()
- inline TMPattern* operator[] (unsigned i) const
- virtual TMPattern* getPattern (unsigned i) const
- virtual TMPattern* getPattern (string& name_arg) const
- virtual int getPatternNumber () const
- virtual TLayout& getLayout () const
- virtual void getAddressPattern (TMatPar& apd, TNum *plain) const
- virtual void getAddressPattern (TiMatPar& apd,TNum *plain) const
- virtual void reparseConstruct (vector<TParameter*>& repPars)
- virtual void reparseDelete (vector<TParameter*>& repPars)
- virtual void handleUpdatedParameters ()
- void reparseConstruct_nonvirtual (vector<TParameter*>& repPars)
- void reparseDelete_nonvirtual (vector<TParameter*>& repPars)
- void handleUpdatedParameters_nonvirtual ()
- void outputState (ostream & os) const
- void outputState (ostream & os, int complete) const
- friend ostream& operator<< (ostream& os, const TMPatternGroup& patternGroup)
- friend istream& operator>> (istream& os, TMPatternGroup& patternGroup)
- friend istream& operator>> (istream& os, TMPatternStock& patternStock)
Public Members
Protected Methods
TMPatternGroup
| static const int nTYPES_PATTERNGROUP
| nTYPES_PATTERNGROUP |
| static const int TYPE_TMParsedPG
| TYPE_TMParsedPG |
| static const int TYPE_TMAxisPG
| TYPE_TMAxisPG |
| static const int TYPE_TMBinaryRandomPG
| TYPE_TMBinaryRandomPG |
| static const int TYPE_TMGradualRandomPG
| TYPE_TMGradualRandomPG |
| static const int TYPE_TMBlankPG
| TYPE_TMBlankPG |
| static const int TYPE_TMConnectionPG
| TYPE_TMConnectionPG |
| static const int TYPE_TMConfSpacePG
| TYPE_TMConfSpacePG |
| static const int TYPE_TMTopoRandomPG
| TYPE_TMTopoRandomPG |
| static const char* NAMED
| NAMED |
| TiPar nPatterns
| nPatterns |
| TiPar patternType
| patternType |
~TMPatternGroup ()
| ~TMPatternGroup |
[virtual]
inline TMPattern* operator[] (unsigned i)
| operator[] |
[const]
TMPattern* getPattern (unsigned i)
| getPattern |
[const virtual]
Reimplemented from TMPatternContainer.
TMPattern* getPattern (string& name_arg)
| getPattern |
[const virtual]
Reimplemented from TMPatternContainer.
int getPatternNumber ()
| getPatternNumber |
[const virtual]
Reimplemented from TMPatternContainer.
[const virtual]
Reimplemented from TMPatternContainer.
void getAddressPattern (TMatPar& apd, TNum *plain)
| getAddressPattern |
[const virtual]
Reimplemented from TMPatternContainer.
void getAddressPattern (TiMatPar& apd,TNum *plain)
| getAddressPattern |
[const virtual]
Reimplemented from TMPatternContainer.
void reparseConstruct (vector<TParameter*>& repPars)
| reparseConstruct |
[virtual]
void reparseDelete (vector<TParameter*>& repPars)
| reparseDelete |
[virtual]
void handleUpdatedParameters ()
| handleUpdatedParameters |
[virtual]
void reparseConstruct_nonvirtual (vector<TParameter*>& repPars)
| reparseConstruct_nonvirtual |
void reparseDelete_nonvirtual (vector<TParameter*>& repPars)
| reparseDelete_nonvirtual |
void handleUpdatedParameters_nonvirtual ()
| handleUpdatedParameters_nonvirtual |
void outputState (ostream & os)
| outputState |
[const]
void outputState (ostream & os, int complete)
| outputState |
[const]
friend ostream& operator<< (ostream& os, const TMPatternGroup& patternGroup)
| operator<< |
friend istream& operator>> (istream& os, TMPatternGroup& patternGroup)
| operator>> |
friend istream& operator>> (istream& os, TMPatternStock& patternStock)
| operator>> |
[protected]
void setDefaultParameters ()
| setDefaultParameters |
[protected]
void setParameterValues ()
| setParameterValues |
[protected]
- Version: 1.0 alpha,
last change: December 16, 2001
- Author: Andreas Knoblauch
- Generated: aknoblau on synfire on Sat May 1 14:32:16 2004, using kdoc 2.0a54.