PhoenixGenerator  2.0.0
Set of tools to generate code
parserClassConfig.h
Go to the documentation of this file.
1 
2 /***************************************
3  Auteur : Pierre Aubert
4  Mail : pierre.aubert@lapp.in2p3.fr
5  Licence : CeCILL-C
6 ****************************************/
7 
8 #ifndef __PARSER_CLASS_CONFIG_H__
9 #define __PARSER_CLASS_CONFIG_H__
10 
11 #include "PFileParser.h"
12 #include "PClassConfig.h"
13 
14 bool parserClassConfig(std::vector<PClassConfig> & listClassConfig, PVecPath & listInclude, const PPath & fileName);
15 bool saveParserClassConfig(const PPath & baseFileNameOutput, const PPath & fileName, bool enableDataStream, bool enableTypeStream, bool enableUnitTest, const PPath & testParentDir = PPath("./"), const PString & libName = PString(""));
16 
17 #endif
18 
std::vector< PPath > PVecPath
Definition: PPath.h:75
Path of a directory or a file.
Definition: PPath.h:17
Extends the std::string.
Definition: PString.h:16
bool saveParserClassConfig(const PPath &baseFileNameOutput, const PPath &fileName, bool enableDataStream, bool enableTypeStream, bool enableUnitTest, const PPath &testParentDir=PPath("./"), const PString &libName=PString(""))
Parser list class config.
bool parserClassConfig(std::vector< PClassConfig > &listClassConfig, PVecPath &listInclude, const PPath &fileName)
Parser list class config.