Expand description
Shared helper utilities and FFI shims.
Shared utilities used by other modules in this crate and by downstream
crates that build on top of the apple-cf bridge.
Since v0.7.0 these helpers live in the framework-agnostic
doom-fish-utils crate. This module preserves the historic
apple_cf::utils::* paths as re-exports plus a thin
[ffi_string] convenience layer that bakes in acf_free_string
for the string-owning helpers.
Modules§
- completion
- Synchronous completion utilities for async FFI callbacks
- ffi_
string - FFI string helpers that free bridge-owned strings.
FFI string utilities — back-compat shim over
doom_fish_utils::ffi_string. - four_
char_ code - Minimal
FourCharCodeimplementation for pixel formats and color conversions - panic_
safe - Panic-safety helpers for the C ABI boundary.
Structs§
- Four
Char Code FourCharCoderepresents a 4-character code (used in Core Video/Media)