27 const filesystem::path &sharePath,
const filesystem::path &outputPath,
28 bool forceRebuild =
false);
31 const BackendBase &backend,
const std::string &suffix =
"");
34 const BackendBase &backend,
const std::string &suffix =
"");
37 const BackendBase &backend,
const std::string &suffix =
"");
40 const BackendBase &backend,
const std::string &suffix =
"");
GENN_EXPORT void generateSynapseUpdate(const filesystem::path &outputPath, const ModelSpecMerged &modelMerged, const BackendBase &backend, const std::string &suffix="")
Definition: generateModules.cc:236
#define GENN_EXPORT
Definition: gennExport.h:13
GENN_EXPORT void generateInit(const filesystem::path &outputPath, const ModelSpecMerged &modelMerged, const BackendBase &backend, const std::string &suffix="")
Definition: generateModules.cc:268
Helper class for generating code - automatically inserts brackets, indents etc.
Definition: backendBase.h:30
GENN_EXPORT void generateNeuronUpdate(const filesystem::path &outputPath, const ModelSpecMerged &modelMerged, const BackendBase &backend, const std::string &suffix="")
Definition: generateModules.cc:177
GENN_EXPORT void generateCustomUpdate(const filesystem::path &outputPath, const ModelSpecMerged &modelMerged, const BackendBase &backend, const std::string &suffix="")
Definition: generateModules.cc:206
Definition: modelSpecInternal.h:10
Definition: generateModules.h:16
GENN_EXPORT std::pair< std::vector< std::string >, MemAlloc > generateAll(const ModelSpecInternal &model, const BackendBase &backend, const filesystem::path &sharePath, const filesystem::path &outputPath, bool forceRebuild=false)
Definition: generateModules.cc:93