TacOS
0.2
|
Gestion de stream. Inspiré de posix.
#include <libio.h>
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 |
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.