XCode 16.2 日本語化計画
ファイルやソケットなどの入力または出力データリソースへの抽象ハンドル。
生の C ファイルのハンドルを管理するのと同じように、FileDescriptor 値の有効期間と有効性を管理する責任があなたにはあります。
生の C ファイルのハンドルから厳密に型指定されたファイルハンドルを作成します。
生の C ファイルのハンドル。
準拠する型のすべての値を表すために使用できる生の型。
読み書き用にファイルを開くか作成します。
読み書き用にファイルを開くか作成します。
新しく開いたファイルに対する必要な読み取りおよび書き込みアクセス。
新しく開いたファイルの動作を指定するオプション。
func read(into: UnsafeMutableRawBufferPointer, retryOnInterrupt: Bool) throws -> Int
現在のファイルオフセットのバイトをバッファに読み取ります。
指定されたオフセットのバイトをバッファに読み込みます。
func seek(offset: Int64, from: FileDescriptor.SeekOrigin) throws -> Int64
与えられたファイル記述語のオフセットを再配置します。
struct FileDescriptor.SeekOrigin
ファイル記述語のオフセットが何に相対するかを指定するためのオプション。
func write(UnsafeRawBufferPointer, retryOnInterrupt: Bool) throws -> Int
現在のファイルオフセットにバッファの内容を書き込みます。
func write(toAbsoluteOffset: Int64, UnsafeRawBufferPointer, retryOnInterrupt: Bool) throws -> Int
指定されたオフセットにバッファの内容を書き込みます。
func writeAll<S>(S) throws -> Int
現在のオフセットにバイトのシーケンスを書き込み、オフセットを更新します。
func writeAll<S>(toAbsoluteOffset: Int64, S) throws -> Int
与えられたオフセットにバイトのシーケンスを書き込みます。
ファイル記述語を削除します。
func closeAfter<R>(() throws -> R) throws -> R
エラーが発生した場合でも、クロージャを実行してファイル記述語を閉じます。
init(from: any Decoder) throws
型の RawValue が Int32 の場合、与えられた復号器から復号して新しいインスタンスを作成します。
func encode(to: any Encoder) throws
型の RawValue が Int32 の場合、この値を与えられたエンコーダにコード化します。
static func != (Self, Self) -> Bool
2 つの値が等しくないかどうかを示すブール値を返します。
func duplicate(as: FileDescriptor?, retryOnInterrupt: Bool) throws -> FileDescriptor
このファイル記述語を複製し、新しく作成されたコピーを返します。
func resize(to: Int64, retryOnInterrupt: Bool) throws
このファイル記述語によって参照されるファイルを切り捨てるか、拡張します。
static var standardError: FileDescriptor
標準エラーファイル記述語の数値 2。
static var standardInput: FileDescriptor
標準入力ファイル記述語の数値 0。
static var standardOutput: FileDescriptor
標準出力ファイル記述語の数値 1。
static func pipe() throws -> (readEnd: FileDescriptor, writeEnd: FileDescriptor)
プロセス間通信に使用できる単方向データチャネルを作成します。
BitwiseCopyable
Copyable
ファイルシステム内の場所を表します。
ファイルのアクセス権限。