Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
rw_printf.h
Go to the documentation of this file.
1
29#ifndef RW_PRINTF_H_INCLUDED
30#define RW_PRINTF_H_INCLUDED
31
32#include <rw_testdefs.h>
33
34struct rw_file;
35
36// the equivalent of stdout and stderr
37extern _TEST_EXPORT rw_file* const rw_stdout;
38extern _TEST_EXPORT rw_file* const rw_stderr;
39
40
41
49rw_printf (const char*, ...);
50
55rw_fprintf (rw_file*, const char*, ...);
56
57
58
66rw_sprintf (char*, const char*, ...);
67
72rw_snprintf (char*, _RWSTD_SIZE_T, const char*, ...);
73
74
75
87_TEST_EXPORT char*
88rw_sprintfa (const char* fmt, ...);
89
90
105_TEST_EXPORT char*
106rw_snprintfa (char *buf, _RWSTD_SIZE_T bufsize, const char* fmt, ...);
107
108
133_TEST_EXPORT int
134rw_asnprintf (char** pbuf, _RWSTD_SIZE_T *pbufsize, const char *fmt, ...);
135
136
360#endif // RW_PRINTF_H_INCLUDED
#define buf
Definition 17.names.cpp:452
_TEST_EXPORT rw_file *const rw_stderr
Definition printf.cpp:3348
_TEST_EXPORT char * rw_snprintfa(char *buf, _RWSTD_SIZE_T bufsize, const char *fmt,...)
_TEST_EXPORT int rw_printf(const char *,...)
Definition printf.cpp:3412
_TEST_EXPORT char * rw_sprintfa(const char *fmt,...)
Definition printf.cpp:3258
_TEST_EXPORT int rw_snprintf(char *, _RWSTD_SIZE_T, const char *,...)
_TEST_EXPORT int rw_sprintf(char *, const char *,...)
Definition printf.cpp:3284
_TEST_EXPORT int rw_fprintf(rw_file *, const char *,...)
Definition printf.cpp:3397
_TEST_EXPORT int rw_asnprintf(char **pbuf, _RWSTD_SIZE_T *pbufsize, const char *fmt,...)
_TEST_EXPORT rw_file *const rw_stdout
Definition printf.cpp:3345
#define _TEST_EXPORT
Definition rw_testdefs.h:55