Subversion Repositories svn1

Rev

Rev 383 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 383 Rev 384
Line 98... Line 98...
98
 
98
 
99
/*
99
/*
100
**  legtime.c
100
**  legtime.c
101
*/
101
*/
102
void        set_legs( void );
102
void        set_legs( void );
103
void        tm_lgs(int leg, time_t delta, bool report_it, bool clear_it);
103
void        tm_lgs(int leg, maraTime_t delta, bool report_it, bool clear_it);
104
void        tm_lgs1( int leg, time_t starttime, time_t delta, bool report_it, bool clear_it );
104
void        tm_lgs1( int leg, maraTime_t starttime, maraTime_t delta, bool report_it, bool clear_it );
105
void        leg_start( void );
105
void        leg_start( void );
106
void        tm_fixedstart( int leg, time_t starttime, bool report_it, bool clear_it  );
106
void        tm_fixedstart( int leg, maraTime_t starttime, bool report_it, bool clear_it  );
107
void        tm_staggered( int leg, time_t starttime, time_t delta, bool report_it, bool clear_it  );
107
void        tm_staggered( int leg, maraTime_t starttime, maraTime_t delta, bool report_it, bool clear_it  );
108
void        tm_clearleg_specified(int cleg, bool manual);
108
void        tm_clearleg_specified(int cleg, bool manual);
109
void        tm_recalcElapsed (int leg);
109
void        tm_recalcElapsed (int leg);
110
 
110
 
111
void        leg_ini( void );
111
void        leg_ini( void );
112
void        tm_init( void );
112
void        tm_init( void );
Line 139... Line 139...
139
void        pri_final_teamOrder( void );
139
void        pri_final_teamOrder( void );
140
void        pri_interim( void );
140
void        pri_interim( void );
141
void        print_class_header( int teamclass, int final );
141
void        print_class_header( int teamclass, int final );
142
void        print_class_stats( int c, int final );
142
void        print_class_stats( int c, int final );
143
void        print_legend( int teamclass, int full );
143
void        print_legend( int teamclass, int full );
144
const char *pi_place( int num, int disq, time_t time );
144
const char *pi_place( int num, int disq, maraTime_t time );
145
const char *px_place( int leg, int num, bool epMode, bool neMode, team_flags flags );
145
const char *px_place( int leg, int num, bool epMode, bool neMode, team_flags flags );
146
void        ck_data( int leg, int mode );
146
void        ck_data( int leg, int mode );
147
void        srt_place( void );
147
void        srt_place( void );
148
void        do_big_sort( void );
148
void        do_big_sort( void );
149
void        sort_team_data( int leg, int mode, bool withEq );
149
void        sort_team_data( int leg, int mode, bool withEq );
Line 160... Line 160...
160
void        team_display( void );
160
void        team_display( void );
161
void        leg_mods( void );
161
void        leg_mods( void );
162
void        d_display( int operation );
162
void        d_display( int operation );
163
void        d_leg( int y, int leg, leg_type * data, int valid,
163
void        d_leg( int y, int leg, leg_type * data, int valid,
164
                   int operation );
164
                   int operation );
165
void        d_time( int x, int y, const char *prompt, time_t *data, int valid );
165
void        d_time( int x, int y, const char *prompt, maraTime_t *data, int valid );
166
bool        d_field( int x, int y, const char *prompt, int type, int length,
166
bool        d_field( int x, int y, const char *prompt, int type, int length,
167
                     const void *data, int valid, int operation );
167
                     const void *data, int valid, int operation );
168
bool        g_tnum( int x, int y, const char *prompt );
168
bool        g_tnum( int x, int y, const char *prompt );
169
bool        g_record( int _team, team_type * data );
169
bool        g_record( int _team, team_type * data );
170
void        clr_team( int tm, team_type * data );
170
void        clr_team( int tm, team_type * data );
171
bool        put_team_record( int _team, team_type * data );
171
bool        put_team_record( int _team, team_type * data );
172
bool        init_team_data( void );
172
bool        init_team_data( void );
173
void        fix_team_data( void );
173
void        fix_team_data( void );
174
 
174
 
175
char       *time_a( time_t tim );
175
char       *time_a( maraTime_t tim );
176
char       *time_fa( time_t tim, char flag );
176
char       *time_fa( maraTime_t tim, char flag );
177
time_t      conv_time( int hh, int mm, int ss );
177
maraTime_t      conv_time( int hh, int mm, int ss );
178
time_t      get_time( time_t tim );
178
maraTime_t      get_time( maraTime_t tim );
179
 
179
 
180
void        upload( void );
180
void        upload( void );
181
int         ins_data( int tm, int hh, int mm, int ss );
181
int         ins_data( int tm, int hh, int mm, int ss );
182
void        supload( void );
182
void        supload( void );
183
void        tupload( void );
183
void        tupload( void );