CX Framework
Cross-platform C utility framework
Loading...
Searching...
No Matches
fileobj.h File Reference
#include <cx/obj.h>
#include <cx/struct.h>
#include <cx/fs/fs.h>

Go to the source code of this file.

Data Structures

struct  File
 

Macros

#define fileWriteString(self, str, byteswritten)   File_writeString(File(self), str, byteswritten)
 
#define fileRead(self, buf, sz, bytesread)   ((self) ? ((self)->_->read(File(self), buf, sz, bytesread)) : false)
 
#define fileWrite(self, buf, sz, byteswritten)   ((self) ? ((self)->_->write(File(self), buf, sz, byteswritten)) : false)
 
#define fileTell(self)   ((self) ? ((self)->_->tell(File(self))) : -1)
 
#define fileSeek(self, off, seektype)   ((self) ? ((self)->_->seek(File(self), off, seektype)) : -1)
 
#define fileFlush(self)   ((self) ? ((self)->_->flush(File(self))) : false)
 

Typedefs

typedef struct File File
 

Detailed Description

Note
This file is automatically generated from fs/fileobj.cxh

Definition in file fileobj.h.