summaryrefslogtreecommitdiffhomepage
path: root/include/GenericsLibrary/fstream.nhh
diff options
context:
space:
mode:
Diffstat (limited to 'include/GenericsLibrary/fstream.nhh')
-rw-r--r--include/GenericsLibrary/fstream.nhh20
1 files changed, 4 insertions, 16 deletions
diff --git a/include/GenericsLibrary/fstream.nhh b/include/GenericsLibrary/fstream.nhh
index 4808dd8..441b686 100644
--- a/include/GenericsLibrary/fstream.nhh
+++ b/include/GenericsLibrary/fstream.nhh
@@ -22,27 +22,15 @@ trait fstream_traits
//@ Implementation of fstream traits.
impl fstream : trait fstream_traits
{
- let init()
+ let write(let self, let data, let size)
{
- return;
- }
-
- let dispose()
- {
- return;
- }
-
- let write(let data, let size)
- {
- let written := __traits_write(fd_, data, size);
-
+ let written := __traits_write(self.fd_, data, size);
return written;
}
- let read(let region, let size)
+ let read(let self, let data, let size)
{
- let readen := __traits_read(fd_, region, size);
-
+ let readen := __traits_read(self.fd_, data, size);
return readen;
}
};