UbixOS
2.0
vfs.h
Go to the documentation of this file.
1
/*#ifndef VFS_H
2
#define VFS_H
3
4
#include <stdlib.h>
5
#include <stdio.h>
6
7
class FileSystemAbstract {
8
protected:
9
public:
10
virtual int read(char *, long, long) = 0;
11
virtual int write(char *, long, long) = 0;
12
virtual ~FileSystemAbstract(void) {};
13
}; // FileSystemAbstract
14
15
class DiskFS : public FileSystemAbstract {
16
protected:
17
FILE * diskFile;
18
public:
19
DiskFS(const char *);
20
virtual int write(const void *, long, long);
21
virtual int read(void *, long, long);
22
virtual ~DiskFS(void) { };
23
}; // DiskFS
24
25
#endif // !VFS_H
26
*/
fs
ubixfsv2
vfs.h
Generated by
1.8.16