3
Printf-like functions fore CoreFoundation objects, with support for %@
7
#include <CoreFoundation/CoreFoundation.h>
12
#define JAPRINT_ENCODING kCFStringEncodingUTF8
15
void JAPrint(CFStringRef format, ...);
16
void JAPrintWithArguments(CFStringRef format, va_list args);
18
#define JAPrintFlush() fflush(stdout)
20
void JAFPrint(FILE *file, CFStringRef format, ...);
21
void JAFPrintWithArguments(FILE *file, CFStringRef format, va_list args);
24
#define JAPrintC(format, ...) JAPrint(CFSTR(format), ## __VA_ARGS__)
25
#define JAPrintErr(format, ...) JAFPrint(stderr, format, ## __VA_ARGS__)
26
#define JAPrintErrC(format, ...) JAFPrint(stderr, CFSTR(format), ## __VA_ARGS__)