Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
cbprintf_enums.h File Reference

Go to the source code of this file.

Enumerations

enum  cbprintf_package_arg_type {
  CBPRINTF_PACKAGE_ARG_TYPE_END = 0 , CBPRINTF_PACKAGE_ARG_TYPE_CHAR , CBPRINTF_PACKAGE_ARG_TYPE_UNSIGNED_CHAR , CBPRINTF_PACKAGE_ARG_TYPE_SHORT ,
  CBPRINTF_PACKAGE_ARG_TYPE_UNSIGNED_SHORT , CBPRINTF_PACKAGE_ARG_TYPE_INT , CBPRINTF_PACKAGE_ARG_TYPE_UNSIGNED_INT , CBPRINTF_PACKAGE_ARG_TYPE_LONG ,
  CBPRINTF_PACKAGE_ARG_TYPE_UNSIGNED_LONG , CBPRINTF_PACKAGE_ARG_TYPE_LONG_LONG , CBPRINTF_PACKAGE_ARG_TYPE_UNSIGNED_LONG_LONG , CBPRINTF_PACKAGE_ARG_TYPE_FLOAT ,
  CBPRINTF_PACKAGE_ARG_TYPE_DOUBLE , CBPRINTF_PACKAGE_ARG_TYPE_LONG_DOUBLE , CBPRINTF_PACKAGE_ARG_TYPE_PTR_CHAR , CBPRINTF_PACKAGE_ARG_TYPE_PTR_VOID ,
  CBPRINTF_PACKAGE_ARG_TYPE_MAX , CBPRINTF_PACKAGE_ARG_TYPE_COUNT = CBPRINTF_PACKAGE_ARG_TYPE_MAX
}
 cbprintf package argument type More...
 

Enumeration Type Documentation

◆ cbprintf_package_arg_type

cbprintf package argument type

This is used to tag each argument in cbprintf in the variable length argument list.

Enumerator
CBPRINTF_PACKAGE_ARG_TYPE_END 

End of argument list.

CBPRINTF_PACKAGE_ARG_TYPE_CHAR 
CBPRINTF_PACKAGE_ARG_TYPE_UNSIGNED_CHAR 
CBPRINTF_PACKAGE_ARG_TYPE_SHORT 
CBPRINTF_PACKAGE_ARG_TYPE_UNSIGNED_SHORT 
CBPRINTF_PACKAGE_ARG_TYPE_INT 
CBPRINTF_PACKAGE_ARG_TYPE_UNSIGNED_INT 
CBPRINTF_PACKAGE_ARG_TYPE_LONG 
CBPRINTF_PACKAGE_ARG_TYPE_UNSIGNED_LONG 
CBPRINTF_PACKAGE_ARG_TYPE_LONG_LONG 
CBPRINTF_PACKAGE_ARG_TYPE_UNSIGNED_LONG_LONG 
CBPRINTF_PACKAGE_ARG_TYPE_FLOAT 
CBPRINTF_PACKAGE_ARG_TYPE_DOUBLE 
CBPRINTF_PACKAGE_ARG_TYPE_LONG_DOUBLE 
CBPRINTF_PACKAGE_ARG_TYPE_PTR_CHAR 
CBPRINTF_PACKAGE_ARG_TYPE_PTR_VOID 
CBPRINTF_PACKAGE_ARG_TYPE_MAX 
CBPRINTF_PACKAGE_ARG_TYPE_COUNT