TacOS  0.2
 Tout Structures de données Fichiers Fonctions Variables Définitions de type Énumérations Macros
Champs de données
Référence de la structure _IO_FILE

Gestion de stream. Inspiré de posix.

#include <libio.h>

Graphe de collaboration de _IO_FILE:
Collaboration graph
[légende]

Champs de données

int _flags
 
char * _IO_read_ptr
 
char * _IO_read_end
 
char * _IO_read_base
 
char * _IO_write_base
 
char * _IO_write_ptr
 
char * _IO_write_end
 
char * _IO_buf_base
 
char * _IO_buf_end
 
char * _IO_save_base
 
char * _IO_backup_base
 
char * _IO_save_end
 
struct _IO_FILE_chain
 
int _fileno
 

Documentation des champs

int _IO_FILE::_flags

High-order word is _IO_MAGIC; rest is flags.

char* _IO_FILE::_IO_backup_base

Pointer to first valid character of backup area

char* _IO_FILE::_IO_buf_base

Start of reserve area.

char* _IO_FILE::_IO_buf_end

End of reserve area.

char* _IO_FILE::_IO_read_base

Start of putback+get area.

char* _IO_FILE::_IO_read_end

End of get area.

char* _IO_FILE::_IO_read_ptr

Current read pointer

char* _IO_FILE::_IO_save_base

Pointer to start of non-current get area.

char* _IO_FILE::_IO_save_end

Pointer to end of non-current get area.

char* _IO_FILE::_IO_write_base

Start of put area.

char* _IO_FILE::_IO_write_end

End of put area.

char* _IO_FILE::_IO_write_ptr

Current put pointer.


La documentation de cette structure a été générée à partir du fichier suivant :