[ libohymos | Source | Keywords | Summary | Ancestors | All Members | Descendants ]
Back to the top of Delay
Time delay element model which receives Data
[receive ports] One receive port of type ReceiveNointp
[send port] One send port of type Send
Back to the top of Delay
Back to the top of Delay
Function is currently defined inline. Back to the top of Delay
Back to the top of Delay
Back to the top of Delay
Back to the top of Delay
scanf(fp, "%ld", &timeLag);
Back to the top of Delay
Function is currently defined inline. Back to the top of Delay
Back to the top of Delay
Function is currently defined inline. Back to the top of Delay
Function is currently defined inline. Back to the top of Delay
Function is currently defined inline. Back to the top of Delay
Function is currently defined inline. Back to the top of Delay
Function is currently defined inline. Back to the top of Delay
Function is currently defined inline. Back to the top of Delay
Function is currently defined inline. Back to the top of Delay
Back to the top of Delay
Back to the top of Delay
Function is currently defined inline. Back to the top of Delay Back to the top of Delay Back to the top of Delay
Back to the top of Delay Back to the top of Delay
Back to the top of Delay
Back to the top of Delay
ReceiveNointp<T> rp;
Receive port.
ReceiveNointp<T> rp;
void Register_receive_ports(void) ;
void Register_receive_ports(void)
;
Send<T> sp;
Send port
Send<T> sp; // output
long timeLag;
timeLag parameter. timeLag must not be negative.
long timeLag;
T newestValue;
the newest data value which was sent to "sp".
T newestValue;
void Set_parameter(FILE* fp);
Reads in parameter value timeLag from a file.
void Set_parameter(FILE* fp);
void Set_parameter(long timeLag_z) ;
Sets the parameter value timeLag to timeLag_z
void Set_parameter(long timeLag_z)
;
void Set_initial_state(FILE* fp);
Reads in initial values of the state variables from a file.
current_time and data value at current_time are the state variables.
In the file fp, current_time and the data value must be given in
one line.
void Set_initial_state(FILE* fp);
void Set_initial_state(time_t cp_z, T newestValue_z) ;
Sets initial values of the state variables from its arguments.
void Set_initial_state(time_t cp_z, T newestValue_z)
;
void Save_terminal_state(FILE *fp) ;
Writes terminal states, that is, current time and newestValue to a
file.
void Save_terminal_state(FILE *fp)
;
void Save_terminal_state(time_t& ct, T& value) ;
Get terminal states, that is, current time and newestValue to
arguments.
void Save_terminal_state(time_t& ct, T& value)
;
Boolean Init(char* o_name, int o_num) ;
Sets the object name to o_name and the object number to
o_num
Boolean Init(char* o_name, int o_num) ;
Delay(char* o_name, int o_num) ;
Constructor.
Sets the object name to o_name and the object number to
o_num
Delay(char* o_name, int o_num) ;
Delay(void) ;
Constructor.
Delay(void) ;
~Delay(void) ;
Destructor
~Delay(void) ;
Boolean Initial_output(void);
Initial output
Boolean Initial_output(void);
time_t Calculate_time_step(void);
Calculate time step.
time_t Calculate_time_step(void);
Boolean Can_you_calculate(void) ;
Boolean Can_you_calculate(void)
;
Boolean Calculate(void);
Boolean Work(void);
time_t Necessary_time_from(Receive_port*);
time_t Necessary_time_from(Receive_port*);
All Members
Ancestors
Inheritance chain for Delay:Descendants
Class is not inherited by any others.
Generated from source by the Cocoon utilities on Sun Sep 3 22:51:59 2000
.