My Project
Chargement...
Recherche...
Aucune correspondance
Macros | Fonctions
Référence du fichier stdio.c
#include <manux/config.h>
#include <manux/appelsysteme.h>
#include <stdio.h>
Graphe des dépendances par inclusion de stdio.c:

Aller au code source de ce fichier.

Macros

#define MAX_PRINTF_LENGTH   64
 
#define chiffre   "0123456789abcdef"
 

Fonctions

int vsnprintk (char *str, const size_t l, char *format, va_list argList)
 
 appelSysteme3 (NBAS_ECRIRE, int, ecrire, int, void *, int)
 
 appelSysteme3 (NBAS_LIRE, int, lire, int, void *, int)
 
 appelSysteme1 (NBAS_FERMER, int, fermer, int)
 
 appelSysteme2 (NBAS_ECRIRE_CONS, int, ecrireConsole, char *, int)
 
int vsnprintf (char *str, const size_t l, char *format, va_list argList)
 Le formatage effectf.
 
void printf (char *format,...)
 Un premier printf.
 

Documentation des macros

◆ chiffre

#define chiffre   "0123456789abcdef"

Définition à la ligne 18 du fichier stdio.c.

◆ MAX_PRINTF_LENGTH

#define MAX_PRINTF_LENGTH   64

Définition à la ligne 16 du fichier stdio.c.

Documentation des fonctions

◆ appelSysteme1()

appelSysteme1 ( NBAS_FERMER  ,
int  ,
fermer  ,
int   
)

◆ appelSysteme2()

appelSysteme2 ( NBAS_ECRIRE_CONS  ,
int  ,
ecrireConsole  ,
char *  ,
int   
)

◆ appelSysteme3() [1/2]

appelSysteme3 ( NBAS_ECRIRE  ,
int  ,
ecrire  ,
int  ,
void *  ,
int   
)

◆ appelSysteme3() [2/2]

appelSysteme3 ( NBAS_LIRE  ,
int  ,
lire  ,
int  ,
void *  ,
int   
)

◆ printf()

void printf ( char *  format,
  ... 
)

Un premier printf.

Définition à la ligne 142 du fichier stdio.c.

◆ vsnprintf()

int vsnprintf ( char *  str,
const size_t  l,
char *  format,
va_list  argList 
)

Le formatage effectf.

WARNING : attention, c'est un clone de vsnprintk, ...

Définition à la ligne 38 du fichier stdio.c.

◆ vsnprintk()

int vsnprintk ( char *  str,
const size_t  l,
char *  format,
va_list  argList 
)

WARNING : On utilise ici cette fonction définie dans le noyau, il faudra tôt ou tard changer ça, ...