Home
last modified time | relevance | path

Searched refs:FTH_IO_OBJECT (Results 1 – 3 of 3) sorted by relevance

/dports/lang/fth/fth-1.4.1/src/
H A Dutils.h192 #define FTH_IO_TYPE(Obj) FTH_IO_OBJECT(Obj)->type
193 #define FTH_IO_NAME(Obj) FTH_IO_OBJECT(Obj)->name
195 #define FTH_IO_FAM(Obj) FTH_IO_OBJECT(Obj)->fam
196 #define FTH_IO_DATA(Obj) FTH_IO_OBJECT(Obj)->data
204 (*FTH_IO_OBJECT(Obj)->read_char)(FTH_IO_DATA(Obj))
208 (*FTH_IO_OBJECT(Obj)->read_line)(FTH_IO_DATA(Obj))
212 (*FTH_IO_OBJECT(Obj)->eof_p)(FTH_IO_DATA(Obj))
214 (*FTH_IO_OBJECT(Obj)->tell)(FTH_IO_DATA(Obj))
218 (*FTH_IO_OBJECT(Obj)->flush)(FTH_IO_DATA(Obj))
220 (*FTH_IO_OBJECT(Obj)->rewind)(FTH_IO_DATA(Obj))
[all …]
H A Dio.c398 FTH_FREE(FTH_IO_OBJECT(self)); in io_free()
700 FTH_IO_OBJECT(io)->eof_p = file_eof_p; in make_file_io()
701 FTH_IO_OBJECT(io)->tell = file_tell; in make_file_io()
702 FTH_IO_OBJECT(io)->seek = file_seek; in make_file_io()
703 FTH_IO_OBJECT(io)->flush = file_flush; in make_file_io()
705 FTH_IO_OBJECT(io)->close = file_close; in make_file_io()
757 FTH_IO_OBJECT(io)->eof_p = file_eof_p; in fth_io_popen()
758 FTH_IO_OBJECT(io)->flush = file_flush; in fth_io_popen()
759 FTH_IO_OBJECT(io)->close = pipe_close; in fth_io_popen()
925 FTH_IO_OBJECT(io)->tell = string_tell; in fth_io_sopen()
[all …]
H A Dport.c294 FTH_IO_OBJECT(io)->read_char = port_read_char; in fth_make_soft_port()
295 FTH_IO_OBJECT(io)->write_char = port_write_char; in fth_make_soft_port()
296 FTH_IO_OBJECT(io)->read_line = port_read_line; in fth_make_soft_port()
297 FTH_IO_OBJECT(io)->write_line = port_write_line; in fth_make_soft_port()
298 FTH_IO_OBJECT(io)->flush = port_flush; in fth_make_soft_port()
299 FTH_IO_OBJECT(io)->close = port_close; in fth_make_soft_port()