PhoenixHPCProxy  0.8.0
Lightweight HPC proxy
Loading...
Searching...
No Matches
backend.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 __BACKEND_H__
8#define __BACKEND_H__
9
11
12PString cpp_licenceSaveStr();
13PString getUpdateFunction(const PPath & fileName);
14bool cpp_backend(PSource & source, const PString & libName, const PPath & outputDir);
15bool cpp_backend(PVecSource & vecSource, const PString & libName, const PPath & outputDir);
16
17#endif
PString cpp_licenceSaveStr()
Get the licence in string.
Definition backend.cpp:12
bool cpp_backend(PSource &source, const PString &libName, const PPath &outputDir)
Save a vector of PSource in the output directory.
Definition backend.cpp:190
PString getUpdateFunction(const PPath &fileName)
Get the update type name of the given file.
Definition backend.cpp:46
Configuration file which will produce a source and header in C++.
Definition PRepr.h:88
std::vector< PSource > PVecSource