sic/src/InputMemmoryFile.H

16 lines
305 B
C++

#pragma once
#include <cstddef>
class InputMemoryFile {
public:
explicit InputMemoryFile(const char *pathname);
~InputMemoryFile();
const char* data() const { return data_; }
std::size_t size() const { return size_; }
private:
const char* data_;
std::size_t size_;
int file_handle_;
};