BRL-CAD
Loading...
Searching...
No Matches

BRL-CAD system compatibility wrapper header that provides declarations for native and standard system INPUT/OUTPUT routines. More...

Collaboration diagram for System I/O Header Wrangler:

Files

file  bio.h
 

Macros

#define O_TEMPORARY   0
 
#define O_BINARY   0
 

Detailed Description

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.

Macro Definition Documentation

◆ O_TEMPORARY

#define O_TEMPORARY   0

Definition at line 84 of file bio.h.

◆ O_BINARY

#define O_BINARY   0

Definition at line 89 of file bio.h.