class TDelay

Base class for all multi-modal Delays. More...

Definition#include <F2_delay.h>
Inherited byTMKernelDY
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Members


Detailed Description

TDelay Base class for all multi-modal Delays

TSimulationEnvironment& simEnv

simEnv

string name

name

int maxDelayAllowed

maxDelayAllowed

int multiModalFlag

multiModalFlag

TiPar parNModes

parNModes

int& nModes

nModes

int * minModeDelay

minModeDelay

int * maxModeDelay

maxModeDelay

int minDelay

minDelay

int maxDelay

maxDelay

 TDelay (TSimulationEnvironment& simenv_arg, TParamOwner* owner, const char* name_arg, int maxDelayAllowed_arg, int multiModalFlag_arg)

TDelay

 TDelay (TSimulationEnvironment& simenv_arg, TParamOwner* owner, const char* name_arg, int maxDelayAllowed_arg, int multiModalFlag_arg, int parse)

TDelay

 TDelay (const TDelay& pattern, TParamOwner* owner, const char* name_arg, int maxDelayAllowed_arg)

TDelay

 ~TDelay ()

~TDelay

void  resize ()

resize

void  resize (int nModes_new)

resize

void  prepSetParameters ()

prepSetParameters

void  prepSetParameters (int mode)

prepSetParameters

inline void  checkDelayLimits (int del)

checkDelayLimits

inline void  checkDelayLimits (int mode, int del)

checkDelayLimits

void  outputLimits (ostream & os)

outputLimits

void  outputLimits (ostream & os, int mode)

outputLimits

void  reparseConstruct (vector<TParameter*>& repPars)

reparseConstruct

void  reparseDelete (vector<TParameter*>& repPars)

reparseDelete

int  handleUpdatedParameters ()

handleUpdatedParameters

void  outputState (ostream & os)

outputState

[const]

friend ostream&  operator<< (ostream& os, const TDelay& delay)

operator<<

friend istream&  operator>> (istream& is, TDelay& delay)

operator>>