Source-highlight Library
fileinfo.h
1//
2// C++ Interface: fileinfo
3//
4// Description:
5//
6//
7// Author: Lorenzo Bettini <http://www.lorenzobettini.it>, (C) 2005
8//
9// Copyright: See COPYING file that comes with this distribution
10//
11//
12#ifndef FILEINFO_H
13#define FILEINFO_H
14
15#include "parserinfo.h"
16
17namespace srchilite {
18
23struct FileInfo: public ParserInfo {
25 std::string input_file_name;
26
28 std::string output_file_name;
29
32
33 FileInfo(const std::string &input, const std::string &output);
34
35 ~FileInfo();
36};
37
38}
39
40#endif
C++ class: doctemplate.h.
Definition: bufferedoutput.cpp:13
Information about the file we are processing.
Definition: fileinfo.h:23
std::string output_file_name
the output file name
Definition: fileinfo.h:28
std::string output_file_extension
the output file extension
Definition: fileinfo.h:31
std::string input_file_name
the input file name (without path)
Definition: fileinfo.h:25
Stores information about the file name and the line number of a generic element created during parsin...
Definition: parserinfo.h:23