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

# 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