agileRTOS (zrtos)  Version 0.8.0 (ghostbuster)
va.h File Reference
#include <stdarg.h>
#include <zrtos/assert.h>
Include dependency graph for va.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define zrtos_va_t   va_list
 
#define zrtos_va__start   va_start
 
#define zrtos_va__arg(ap, type)
 
#define zrtos_va__arg_ptr(ap, type)   (type)va_arg(ap,type)
 
#define zrtos_va__end   va_end
 
#define zrtos_va__copy   va_copy
 

Macro Definition Documentation

◆ zrtos_va__arg

#define zrtos_va__arg (   ap,
  type 
)
Value:
({\
ZRTOS_ASSERT__STATIC(sizeof(type) <= sizeof(int));\
((type)va_arg(ap,int));\
})

Definition at line 21 of file va.h.

◆ zrtos_va__arg_ptr

#define zrtos_va__arg_ptr (   ap,
  type 
)    (type)va_arg(ap,type)

Definition at line 26 of file va.h.

◆ zrtos_va__copy

#define zrtos_va__copy   va_copy

Definition at line 29 of file va.h.

◆ zrtos_va__end

#define zrtos_va__end   va_end

Definition at line 28 of file va.h.

◆ zrtos_va__start

#define zrtos_va__start   va_start

Definition at line 20 of file va.h.

◆ zrtos_va_t

#define zrtos_va_t   va_list

Definition at line 19 of file va.h.