Gyoji Compiler
Loading...
Searching...
No Matches
input-source-file.hpp
1#include <gyoji-misc/input-source.hpp>
2#include <stdio.h>
3#include <unistd.h>
4#include <fcntl.h>
5
6namespace Gyoji::misc {
7
17 public:
29 InputSourceFile(int _fd);
46 void read(char *buf, int &result, int max_size);
47
48 private:
49 int fd;
50 };
51
52};
This is an input source for files.
Definition input-source-file.hpp:16
~InputSourceFile()
Move along, nothing to see here.
Definition input-source-file.cpp:10
void read(char *buf, int &result, int max_size)
Method to read input from the file.
Definition input-source-file.cpp:13
Input Source used by lexer.
Definition input-source.hpp:14