|
BRL-CAD
|
BRL-CAD system compatibility wrapper header that provides declarations for native and standard system INPUT/OUTPUT routines. More...
Files | |
| file | bio.h |
Macros | |
| #define | O_TEMPORARY 0 |
| #define | O_BINARY 0 |
Functions | |
| int | fileno (FILE *stream) |
BRL-CAD system compatibility wrapper header that provides declarations for native and standard system INPUT/OUTPUT routines.
This header is commonly used in lieu of including the following: stdio.h, io.h, fcntl, unistd.h, and windows.h
The logic in this header should not rely on common.h's HAVE_* defines and should not be including the common.h header. This is intended to be a stand-alone portability header intended to be independent of build system, reusable by external projects.
| int fileno | ( | FILE * | stream | ) |