#ifndef TR2_TBUF_H | |
#define TR2_TBUF_H | |
/* | |
* A simple wrapper around a fixed buffer to avoid C syntax | |
* quirks and the need to pass around an additional size_t | |
* argument. | |
*/ | |
struct tr2_tbuf { | |
char buf[32]; | |
}; | |
/* | |
* Fill buffer with formatted local time string. | |
*/ | |
void tr2_tbuf_local_time(struct tr2_tbuf *tb); | |
/* | |
* Fill buffer with formatted UTC datatime string. | |
*/ | |
void tr2_tbuf_utc_datetime_extended(struct tr2_tbuf *tb); | |
void tr2_tbuf_utc_datetime(struct tr2_tbuf *tb); | |
#endif /* TR2_TBUF_H */ |