trick/test/SIM_threads_simple/S_define
Alex Lin cf4bbfdfe8 Split test sims and fun sims into separate directories.
Moved the 2 thread directories.

refs #191
2016-02-23 10:46:38 -06:00

31 lines
663 B
Plaintext

#include "sim_objects/default_trick_sys.sm"
class testSimObject : public Trick::SimObject {
public:
int print_time (int thread) {
message_publish(1, "thread %d: time = %8.2f\n", thread, exec_get_sim_time()) ;
return 0 ;
} ;
testSimObject() {
(10.0, "scheduled") print_time(0) ;
C1 (5.0, "scheduled") print_time(1) ;
C2 (1.0, "scheduled") print_time(2) ;
}
} ;
// Instantiations
testSimObject test ;
// Connect objects
void create_connections() {
// Set the default termination time
exec_set_terminate_time(30.0) ;
exec_set_freeze_frame(1.0) ;
}