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