// Copyright 2026, Amlal El Mahrouss (amlal@nekernel.org) // Licensed under the Apache License, Version 2.0 (See accompanying // file LICENSE or copy at http://www.apache.org/licenses/LICENSE-2.0) // Official repository: https://github.com/nekernel-org/nectar #ifndef NECTAR_LIBNECTAR_FSTREAM_NHH #define NECTAR_LIBNECTAR_FSTREAM_NHH #include impl fstream { let init() { return; } let dispose() { return; } let write(let data, let size) { let fd_ := __traits_current_fd(data, size); let written := __traits_write(fd_, data, size); return written; } let read(let region, let size) { let fd_ := __traits_current_fd(region, size); let readen := __traits_read(fd_, region, size); return readen; } }; #endif // NECTAR_LIBNECTAR_FSTREAM_NHH