Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages
snprintf.h
Go to the documentation of this file.00001 #ifndef __CS_SNPRINTF_H__ 00002 #define __CS_SNPRINTF_H__ 00003 00004 #include <stdarg.h> 00005 #include "csextern.h" 00006 00018 extern CS_CRYSTALSPACE_EXPORT int cs_snprintf (char* buf, size_t bufSize, 00019 const char* format, /*args*/ ...) 00020 CS_GNUC_PRINTF (3, 4); 00025 extern CS_CRYSTALSPACE_EXPORT int cs_vsnprintf (char *, size_t, const char *, va_list) 00026 CS_GNUC_PRINTF (3, 0); 00033 extern CS_CRYSTALSPACE_EXPORT int cs_asprintf (char **, const char *, ...) 00034 CS_GNUC_PRINTF (2, 3); 00040 extern CS_CRYSTALSPACE_EXPORT int cs_vasprintf (char **, const char *, va_list) 00041 CS_GNUC_PRINTF (2, 0); 00042 00045 #endif // __CS_SNPRINTF_H__
Generated for Crystal Space by doxygen 1.4.4