PhoenixLecture  2.0.0
Set of tools to make lectures
psrc_split_lib.h
Go to the documentation of this file.
1 /***************************************
2  Auteur : Pierre Aubert
3  Mail : pierre.aubert@lapp.in2p3.fr
4  Licence : CeCILL-C
5 ****************************************/
6 
7 #ifndef __PSRC_SPLIT_LIB_H__
8 #define __PSRC_SPLIT_LIB_H__
9 
10 #include "openFileStream.h"
11 #include "PFileParser.h"
12 
13 namespace PTypeCode{
15  enum PTypeCode{
18  };
19 }
20 
21 PPath getSplitOutputFileName(const PPath & outputFile, bool isPlatexMode);
22 
23 bool processFile(const PPath & outputFile, const PPath & inputFile,
24  bool keepComment, bool keepTex, bool removefirstcomment, bool isPlatexMode);
25 
26 
27 #endif
Path of a directory or a file.
Definition: PPath.h:17
bool processFile(const PPath &outputFile, const PPath &inputFile, bool keepComment, bool keepTex, bool removefirstcomment, bool isPlatexMode)
Process the input file.
PPath getSplitOutputFileName(const PPath &outputFile, bool isPlatexMode)
Get the output file name.