Main Page   Modules   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

oscl_snprintf.h

Go to the documentation of this file.
00001 // -*- c++ -*-
00002 // = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
00003 
00004 //               O S C L_ S N P R I N T F
00005 
00006 //    This is a portable implementation of snprintf() for use on all
00007 //    platforms supported by oscl.
00008 
00009 // = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
00010 
00024 #ifndef OSCL_SNPRINTF_H_INCLUDED
00025 #define OSCL_SNPRINTF_H_INCLUDED
00026 
00027 // - - Inclusion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
00028 
00029 #ifndef OSCL_BASE_H_INCLUDED
00030 #include "oscl_base.h"
00031 #endif
00032 
00033 #ifndef OSCLCONFIG_UTIL_H_INCLUDED
00034 #include "osclconfig_util.h"
00035 #endif
00036 
00037 OSCL_IMPORT_REF int32 oscl_snprintf(char *str, uint32 count, const char *fmt, /*args*/ ...);
00038 OSCL_IMPORT_REF int32 oscl_snprintf(oscl_wchar *str, uint32 count, const oscl_wchar *fmt, /*args*/ ...);
00039 OSCL_IMPORT_REF int32 oscl_vsnprintf(char *str, uint32 count, const char *fmt, va_list args);
00040 OSCL_IMPORT_REF int32 oscl_vsnprintf(oscl_wchar *str, uint32 count, const oscl_wchar *fmt, va_list args);
00041 #endif
00042 

OSCL API
Posting Version: OPENCORE_20090310