GeNN  4.9.0
GPU enhanced Neuronal Networks (GeNN)
generateRunner.h
Go to the documentation of this file.
1 #pragma once
2 
3 // Standard C++ includes
4 #include <string>
5 
6 // GeNN includes
7 #include "gennExport.h"
8 
9 // GeNN code generator includes
11 
12 // Forward declarations
13 namespace CodeGenerator
14 {
15 class ModelSpecMerged;
16 }
17 
18 namespace filesystem
19 {
20 class path;
21 }
22 
23 //--------------------------------------------------------------------------
24 // CodeGenerator
25 //--------------------------------------------------------------------------
26 namespace CodeGenerator
27 {
28 GENN_EXPORT MemAlloc generateRunner(const filesystem::path &outputPath, const ModelSpecMerged &modelMerged,
29  const BackendBase &backend, const std::string &suffix = "");
30 }
#define GENN_EXPORT
Definition: gennExport.h:13
Helper class for generating code - automatically inserts brackets, indents etc.
Definition: backendBase.h:30
GENN_EXPORT MemAlloc generateRunner(const filesystem::path &outputPath, const ModelSpecMerged &modelMerged, const BackendBase &backend, const std::string &suffix="")
Definition: generateRunner.cc:486
Definition: generateModules.h:16