Navigation

Operators and Keywords

Function List:

C++ API

printf-args.h File Reference

#include <stddef.h>
#include <wchar.h>
#include <stdarg.h>
Include dependency graph for printf-args.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  argument
struct  arguments

Defines

#define PRINTF_FETCHARGS   printf_fetchargs
#define N_DIRECT_ALLOC_ARGUMENTS   7

Enumerations

enum  arg_type {
  TYPE_NONE, TYPE_SCHAR, TYPE_UCHAR, TYPE_SHORT,
  TYPE_USHORT, TYPE_INT, TYPE_UINT, TYPE_LONGINT,
  TYPE_ULONGINT, TYPE_DOUBLE, TYPE_LONGDOUBLE, TYPE_CHAR,
  TYPE_STRING, TYPE_POINTER, TYPE_COUNT_SCHAR_POINTER, TYPE_COUNT_SHORT_POINTER,
  TYPE_COUNT_INT_POINTER, TYPE_COUNT_LONGINT_POINTER
}

Functions

int PRINTF_FETCHARGS (va_list args, arguments *a)

Define Documentation

#define N_DIRECT_ALLOC_ARGUMENTS   7
#define PRINTF_FETCHARGS   printf_fetchargs

Enumeration Type Documentation

enum arg_type
Enumerator:
TYPE_NONE 
TYPE_SCHAR 
TYPE_UCHAR 
TYPE_SHORT 
TYPE_USHORT 
TYPE_INT 
TYPE_UINT 
TYPE_LONGINT 
TYPE_ULONGINT 
TYPE_DOUBLE 
TYPE_LONGDOUBLE 
TYPE_CHAR 
TYPE_STRING 
TYPE_POINTER 
TYPE_COUNT_SCHAR_POINTER 
TYPE_COUNT_SHORT_POINTER 
TYPE_COUNT_INT_POINTER 
TYPE_COUNT_LONGINT_POINTER 

Function Documentation

int PRINTF_FETCHARGS ( va_list  args,
arguments a 
)
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines