ReactOS 0.4.16-dev-340-g0540c21
Header.h
Go to the documentation of this file.
1// Header.h
2
3#ifndef HEADER_H
4#define HEADER_H
5
6#include "Symbol.h"
7
8class Header
9{
10public:
11 std::string filename;
12 std::vector<std::string> includes, libc_includes, pragmas;
13 std::vector<Symbol*> symbols;
15
16 std::vector<std::string> ifs, ifspreproc;
17
18 Header ( const std::string& filename_ )
20 {
21 done = false;
22 externc = false;
23 }
24};
25
26#endif//HEADER_H
Definition: Header.h:9
bool done
Definition: Header.h:14
std::vector< std::string > includes
Definition: Header.h:12
std::string filename
Definition: Header.h:11
Header(const std::string &filename_)
Definition: Header.h:18
std::vector< std::string > pragmas
Definition: Header.h:12
std::vector< Symbol * > symbols
Definition: Header.h:13
bool externc
Definition: Header.h:14
std::vector< std::string > libc_includes
Definition: Header.h:12
std::vector< std::string > ifspreproc
Definition: Header.h:16
std::vector< std::string > ifs
Definition: Header.h:16
const char * filename
Definition: ioapi.h:137
static char filename_[]
Definition: lzexpand_main.c:32