Go to the documentation of this file.00001 #ifndef __CURL_MPRINTF_H
00002 #define __CURL_MPRINTF_H
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #include <stdarg.h>
00026 #include <stdio.h>
00027 #include "curl.h"
00028
00029 #ifdef __cplusplus
00030 extern "C" {
00031 #endif
00032
00033 CURL_EXTERN int curl_mprintf(const char *format, ...);
00034 CURL_EXTERN int curl_mfprintf(FILE *fd, const char *format, ...);
00035 CURL_EXTERN int curl_msprintf(char *buffer, const char *format, ...);
00036 CURL_EXTERN int curl_msnprintf(char *buffer, size_t maxlength,
00037 const char *format, ...);
00038 CURL_EXTERN int curl_mvprintf(const char *format, va_list args);
00039 CURL_EXTERN int curl_mvfprintf(FILE *fd, const char *format, va_list args);
00040 CURL_EXTERN int curl_mvsprintf(char *buffer, const char *format, va_list args);
00041 CURL_EXTERN int curl_mvsnprintf(char *buffer, size_t maxlength,
00042 const char *format, va_list args);
00043 CURL_EXTERN char *curl_maprintf(const char *format, ...);
00044 CURL_EXTERN char *curl_mvaprintf(const char *format, va_list args);
00045
00046 #ifdef __cplusplus
00047 }
00048 #endif
00049
00050 #endif