use libxmp instead
This commit is contained in:
parent
4c570131c3
commit
6f8ee4c7ae
26 changed files with 333 additions and 4039 deletions
27
engine/include/fishbone/file.h
Normal file
27
engine/include/fishbone/file.h
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
#ifndef __FISHBONE_FILE_H__
|
||||
#define __FISHBONE_FILE_H__
|
||||
|
||||
namespace fishbone {
|
||||
class File;
|
||||
};
|
||||
|
||||
#include <fishbone/machdep.h>
|
||||
|
||||
namespace fishbone {
|
||||
class File {
|
||||
std::ifstream ifs;
|
||||
std::ofstream ofs;
|
||||
|
||||
public:
|
||||
File(std::string path, std::string type);
|
||||
~File();
|
||||
|
||||
size_t read(void* buffer, size_t size);
|
||||
size_t write(const void* buffer, size_t size);
|
||||
|
||||
size_t size;
|
||||
bool good;
|
||||
};
|
||||
}; // namespace fishbone
|
||||
|
||||
#endif
|
||||
Loading…
Add table
Add a link
Reference in a new issue