XenevaOS
Loading...
Searching...
No Matches
_xeprint.h
Go to the documentation of this file.
1
32#ifndef __XE_PRINT_H__
33#define __XE_PRINT_H__
34
35#include <_xeneva.h>
36#include <stdarg.h>
37
38#ifdef __cplusplus
40#endif
41
42
43 XE_LIB int _ldigits(unsigned long long num, int base, int sign);
44 XE_LIB int _digits(unsigned num, int base, int sign);
45 XE_LIB unsigned long long _str2num(const char* string, unsigned base, int sign, int *consumed);
46 XE_LIB void _lnum2str(unsigned long long num, char *string, int base, int sign);
47 XE_LIB void _dbl2str(double num, char *string, int roundPlaces);
48 XE_LIB void _num2str(unsigned num, char *string, int base, int sign);
49 XE_LIB void _flt2str(float num, char *string, int roundPlaces);
50 XE_LIB double strtod(const char *nptr, char **endptr);
51 XE_LIB float strtof(const char *nptr, char **endptr);
52 int _xeprint(char* output, int outputlen, const char* format, va_list list);
53 int _xeinput(const char *input, const char *format, va_list list);
54#ifdef __cplusplus
55}
56#endif
57
58#endif
#define XE_LIB
Definition _xeneva.h:55
#define XE_EXTERN
Definition _xeneva.h:50
int _xeinput(const char *input, const char *format, va_list list)
Definition _xeinput.cpp:34
XE_LIB int _digits(unsigned num, int base, int sign)
Definition _xeprint.cpp:56
XE_LIB float strtof(const char *nptr, char **endptr)
Definition _xeprint.cpp:537
XE_LIB void _dbl2str(double num, char *string, int roundPlaces)
Definition _xeprint.cpp:220
XE_LIB void _num2str(unsigned num, char *string, int base, int sign)
Definition _xeprint.cpp:323
XE_LIB double strtod(const char *nptr, char **endptr)
Definition _xeprint.cpp:466
XE_LIB void _flt2str(float num, char *string, int roundPlaces)
Definition _xeprint.cpp:363
XE_LIB unsigned long long _str2num(const char *string, unsigned base, int sign, int *consumed)
Definition _xeprint.cpp:74
XE_LIB void _lnum2str(unsigned long long num, char *string, int base, int sign)
Definition _xeprint.cpp:175
int _xeprint(char *output, int outputlen, const char *format, va_list list)
Definition _xeprint.cpp:541
XE_LIB int _ldigits(unsigned long long num, int base, int sign)
Definition _xeprint.cpp:37
char * va_list
Definition acmsvcex.h:186
#define sign(x)
Definition draw.cpp:36
struct VirtioInputEvent * input
Definition virtiokbd.c:45