src
Main Page
Namespaces
Classes
Files
File List
File Members
parse
input.h
Go to the documentation of this file.
1
#ifndef _RE2C_PARSE_INPUT_
2
#define _RE2C_PARSE_INPUT_
3
4
#include <stdio.h>
5
#include <string>
6
7
#include "
src/util/forbid_copy.h
"
8
9
namespace
re2c
{
10
11
struct
Input
12
{
13
FILE *
file
;
14
std::string
file_name
;
15
16
Input
(
const
char
* fn);
17
~Input
();
18
bool
open
();
19
20
FORBID_COPY
(
Input
);
21
};
22
23
}
// namespace re2c
24
25
#endif // _RE2C_PARSE_INPUT_
re2c::Input::open
bool open()
Definition:
input.cc:10
re2c::Input::~Input
~Input()
Definition:
input.cc:23
re2c::Input::file_name
std::string file_name
Definition:
input.h:14
re2c::Input::FORBID_COPY
FORBID_COPY(Input)
forbid_copy.h
re2c::Input
Definition:
input.h:11
re2c::Input::Input
Input(const char *fn)
Definition:
input.cc:5
re2c::Input::file
FILE * file
Definition:
input.h:13
re2c
Definition:
bitmap.cc:10
Generated by
1.8.10