mirror of
https://github.com/upa/mscp.git
synced 2026-02-14 17:24:42 +08:00
wrap print progress in pprint
This commit is contained in:
14
src/pprint.h
Normal file
14
src/pprint.h
Normal file
@@ -0,0 +1,14 @@
|
||||
#ifndef _PPRINT_H_
|
||||
#define _PPRINT_H_
|
||||
|
||||
/* progress print functions */
|
||||
|
||||
void pprint_set_level(int level);
|
||||
void pprint(int level, const char *fmt, ...);
|
||||
|
||||
#define pprint1(fmt, ...) pprint(1, "\r\033[K" fmt, ##__VA_ARGS__)
|
||||
#define pprint2(fmt, ...) pprint(2, "\r\033[K" fmt, ##__VA_ARGS__)
|
||||
#define pprint3(fmt, ...) pprint(3, "\r\033[K" fmt, ##__VA_ARGS__)
|
||||
#define pprint4(fmt, ...) pprint(4, "\r\033[K" fmt, ##__VA_ARGS__)
|
||||
|
||||
#endif /* _PPRRINT_H_ */
|
||||
Reference in New Issue
Block a user