function rb_io_mode_flags2
-
static int rb_io_mode_flags2(int mode)
-
open(2) のようなモード指定modeをruby内部のモードフラグに変換します。
modeは、O_RDONLY, O_WRONLY, O_RDWRのいずれかで 対応する以下の値のいずれかを返します。
- FMODE_READABLE,
- FMODE_WRITABLE,
- FMODE_READWRITE
FMODE_READWRITEは、FMODE_READABLEと FMODE_WRITEABLEの論理和です。
Microsoft Windows などファイルにバイナリ/テキスト属性の区別があるプラッ トホームでは、modeにO_BINARYの論理和が指定されてい れば、戻り値にはFMODE_BINMODEの論理和が指定されます。