refactor: slightly change api

This commit is contained in:
Jef Roosens 2023-01-18 14:12:02 +01:00
parent 30e086ad6b
commit 11709cc611
5 changed files with 35 additions and 32 deletions

View file

@ -37,17 +37,16 @@ typedef struct vieter_cron_simple_time {
vieter_cron_expression *ce_init();
void vieter_cron_ce_free(vieter_cron_expression *ce);
void vieter_cron_expr_free(vieter_cron_expression *ce);
void vieter_cron_ce_next(vieter_cron_simple_time *out,
vieter_cron_expression *ce,
vieter_cron_simple_time *ref);
void vieter_cron_expr_next(vieter_cron_simple_time *out,
vieter_cron_expression *ce,
vieter_cron_simple_time *ref);
void vieter_cron_ce_next_from_now(vieter_cron_simple_time *out,
vieter_cron_expression *ce);
void vieter_cron_expr_next_from_now(vieter_cron_simple_time *out,
vieter_cron_expression *ce);
enum vieter_cron_parse_error
vieter_cron_parse_expression(vieter_cron_expression *out,
const char *expression);
enum vieter_cron_parse_error vieter_cron_expr_parse(vieter_cron_expression *out,
const char *expression);
#endif