00001 #ifndef _VSPRINTF_H_ 00002 #define _VSPRINTF_H_ 00003 00004 #ifdef __cplusplus 00005 extern "C" { 00006 #endif 00007 00008 size_t strnlen(const char * s, size_t count); 00009 00010 int vsnprintf(char *buf, size_t size, const char *fmt, va_list args); 00011 00012 int snprintf(char * buf, size_t size, const char *fmt, ...); 00013 00014 int vsprintf(char *buf, const char *fmt, va_list args); 00015 00016 int vsscanf(const char * buf, const char * fmt, va_list args); 00017 00018 #ifdef __cplusplus 00019 } 00020 #endif 00021 00022 #endif 00023 00024