libopm 0.1
snprintf.h File Reference
#include <stddef.h>
#include <stdarg.h>

Macros

#define PORTABLE_SNPRINTF_VERSION_MAJOR   2
#define PORTABLE_SNPRINTF_VERSION_MINOR   2
#define snprintf   libopm_snprintf
#define vsnprintf   libopm_vsnprintf

Functions

int libopm_snprintf (char *, size_t, const char *,...)
int libopm_vsnprintf (char *, size_t, const char *, va_list)
int asprintf (char **ptr, const char *fmt,...)
int vasprintf (char **ptr, const char *fmt, va_list ap)
int asnprintf (char **ptr, size_t str_m, const char *fmt,...)
int vasnprintf (char **ptr, size_t str_m, const char *fmt, va_list ap)

Macro Definition Documentation

◆ PORTABLE_SNPRINTF_VERSION_MAJOR

#define PORTABLE_SNPRINTF_VERSION_MAJOR   2

◆ PORTABLE_SNPRINTF_VERSION_MINOR

#define PORTABLE_SNPRINTF_VERSION_MINOR   2

◆ snprintf

#define snprintf   libopm_snprintf

◆ vsnprintf

#define vsnprintf   libopm_vsnprintf

Function Documentation

◆ libopm_snprintf()

int libopm_snprintf ( char * ,
size_t ,
const char * ,
... )
extern

◆ libopm_vsnprintf()

int libopm_vsnprintf ( char * ,
size_t ,
const char * ,
va_list  )
extern

◆ asprintf()

int asprintf ( char ** ptr,
const char * fmt,
... )
extern

◆ vasprintf()

int vasprintf ( char ** ptr,
const char * fmt,
va_list ap )
extern

◆ asnprintf()

int asnprintf ( char ** ptr,
size_t str_m,
const char * fmt,
... )
extern

◆ vasnprintf()

int vasnprintf ( char ** ptr,
size_t str_m,
const char * fmt,
va_list ap )
extern

Generated for libopm by  doxygen 1.14.0