MIDAS
Loading...
Searching...
No Matches
SEQUENCER Struct Reference

#include <sequencer.h>

Public Attributes

BOOL new_file
 
char path [256]
 
char filename [256]
 
char sfilename [256]
 
char next_filename [10][256]
 
char error [256]
 
int error_line
 
int serror_line
 
char message [256]
 
BOOL message_wait
 
BOOL running
 
BOOL finished
 
BOOL paused
 
BOOL debug
 
int current_line_number
 
int scurrent_line_number
 
int follow_libraries
 
BOOL stop_after_run
 
BOOL transition_request
 
int loop_start_line [SEQ_NEST_LEVEL_LOOP]
 
int sloop_start_line [SEQ_NEST_LEVEL_LOOP]
 
int loop_end_line [SEQ_NEST_LEVEL_LOOP]
 
int sloop_end_line [SEQ_NEST_LEVEL_LOOP]
 
int loop_counter [SEQ_NEST_LEVEL_LOOP]
 
int loop_n [SEQ_NEST_LEVEL_LOOP]
 
char subdir [256]
 
int subdir_end_line
 
int subdir_not_notify
 
int if_index
 
int if_line [SEQ_NEST_LEVEL_IF]
 
int if_else_line [SEQ_NEST_LEVEL_IF]
 
int if_endif_line [SEQ_NEST_LEVEL_IF]
 
int stack_index
 
int subroutine_end_line [SEQ_NEST_LEVEL_SUB]
 
int subroutine_return_line [SEQ_NEST_LEVEL_SUB]
 
int subroutine_call_line [SEQ_NEST_LEVEL_SUB]
 
int ssubroutine_call_line [SEQ_NEST_LEVEL_SUB]
 
char subroutine_param [SEQ_NEST_LEVEL_SUB][256]
 
float wait_value
 
float wait_limit
 
DWORD start_time
 
char wait_type [32]
 
char wait_odb [256]
 
char last_msg [10]
 

Detailed Description

Definition at line 7 of file sequencer.h.

Member Data Documentation

◆ current_line_number

int SEQUENCER::current_line_number

Definition at line 22 of file sequencer.h.

◆ debug

BOOL SEQUENCER::debug

Definition at line 21 of file sequencer.h.

◆ error

char SEQUENCER::error[256]

Definition at line 13 of file sequencer.h.

◆ error_line

int SEQUENCER::error_line

Definition at line 14 of file sequencer.h.

◆ filename

char SEQUENCER::filename[256]

Definition at line 10 of file sequencer.h.

◆ finished

BOOL SEQUENCER::finished

Definition at line 19 of file sequencer.h.

◆ follow_libraries

int SEQUENCER::follow_libraries

Definition at line 24 of file sequencer.h.

◆ if_else_line

int SEQUENCER::if_else_line[SEQ_NEST_LEVEL_IF]

Definition at line 38 of file sequencer.h.

◆ if_endif_line

int SEQUENCER::if_endif_line[SEQ_NEST_LEVEL_IF]

Definition at line 39 of file sequencer.h.

◆ if_index

int SEQUENCER::if_index

Definition at line 36 of file sequencer.h.

◆ if_line

int SEQUENCER::if_line[SEQ_NEST_LEVEL_IF]

Definition at line 37 of file sequencer.h.

◆ last_msg

char SEQUENCER::last_msg[10]

Definition at line 51 of file sequencer.h.

◆ loop_counter

int SEQUENCER::loop_counter[SEQ_NEST_LEVEL_LOOP]

Definition at line 31 of file sequencer.h.

◆ loop_end_line

int SEQUENCER::loop_end_line[SEQ_NEST_LEVEL_LOOP]

Definition at line 29 of file sequencer.h.

◆ loop_n

int SEQUENCER::loop_n[SEQ_NEST_LEVEL_LOOP]

Definition at line 32 of file sequencer.h.

◆ loop_start_line

int SEQUENCER::loop_start_line[SEQ_NEST_LEVEL_LOOP]

Definition at line 27 of file sequencer.h.

◆ message

char SEQUENCER::message[256]

Definition at line 16 of file sequencer.h.

◆ message_wait

BOOL SEQUENCER::message_wait

Definition at line 17 of file sequencer.h.

◆ new_file

BOOL SEQUENCER::new_file

Definition at line 8 of file sequencer.h.

◆ next_filename

char SEQUENCER::next_filename[10][256]

Definition at line 12 of file sequencer.h.

◆ path

char SEQUENCER::path[256]

Definition at line 9 of file sequencer.h.

◆ paused

BOOL SEQUENCER::paused

Definition at line 20 of file sequencer.h.

◆ running

BOOL SEQUENCER::running

Definition at line 18 of file sequencer.h.

◆ scurrent_line_number

int SEQUENCER::scurrent_line_number

Definition at line 23 of file sequencer.h.

◆ serror_line

int SEQUENCER::serror_line

Definition at line 15 of file sequencer.h.

◆ sfilename

char SEQUENCER::sfilename[256]

Definition at line 11 of file sequencer.h.

◆ sloop_end_line

int SEQUENCER::sloop_end_line[SEQ_NEST_LEVEL_LOOP]

Definition at line 30 of file sequencer.h.

◆ sloop_start_line

int SEQUENCER::sloop_start_line[SEQ_NEST_LEVEL_LOOP]

Definition at line 28 of file sequencer.h.

◆ ssubroutine_call_line

int SEQUENCER::ssubroutine_call_line[SEQ_NEST_LEVEL_SUB]

Definition at line 44 of file sequencer.h.

◆ stack_index

int SEQUENCER::stack_index

Definition at line 40 of file sequencer.h.

◆ start_time

DWORD SEQUENCER::start_time

Definition at line 48 of file sequencer.h.

◆ stop_after_run

BOOL SEQUENCER::stop_after_run

Definition at line 25 of file sequencer.h.

◆ subdir

char SEQUENCER::subdir[256]

Definition at line 33 of file sequencer.h.

◆ subdir_end_line

int SEQUENCER::subdir_end_line

Definition at line 34 of file sequencer.h.

◆ subdir_not_notify

int SEQUENCER::subdir_not_notify

Definition at line 35 of file sequencer.h.

◆ subroutine_call_line

int SEQUENCER::subroutine_call_line[SEQ_NEST_LEVEL_SUB]

Definition at line 43 of file sequencer.h.

◆ subroutine_end_line

int SEQUENCER::subroutine_end_line[SEQ_NEST_LEVEL_SUB]

Definition at line 41 of file sequencer.h.

◆ subroutine_param

char SEQUENCER::subroutine_param[SEQ_NEST_LEVEL_SUB][256]

Definition at line 45 of file sequencer.h.

◆ subroutine_return_line

int SEQUENCER::subroutine_return_line[SEQ_NEST_LEVEL_SUB]

Definition at line 42 of file sequencer.h.

◆ transition_request

BOOL SEQUENCER::transition_request

Definition at line 26 of file sequencer.h.

◆ wait_limit

float SEQUENCER::wait_limit

Definition at line 47 of file sequencer.h.

◆ wait_odb

char SEQUENCER::wait_odb[256]

Definition at line 50 of file sequencer.h.

◆ wait_type

char SEQUENCER::wait_type[32]

Definition at line 49 of file sequencer.h.

◆ wait_value

float SEQUENCER::wait_value

Definition at line 46 of file sequencer.h.


The documentation for this struct was generated from the following file: