GeNN  4.9.0
GPU enhanced Neuronal Networks (GeNN)
backendBase.h File Reference
#include <fstream>
#include <functional>
#include <map>
#include <string>
#include <unordered_map>
#include <vector>
#include "path.h"
#include <plog/Severity.h>
#include "codeStream.h"
#include "gennExport.h"
#include "gennUtils.h"
#include "varAccess.h"
#include "variableMode.h"

Go to the source code of this file.

Classes

struct  CodeGenerator::PreferencesBase
 Base class for backend preferences - can be accessed via a global in 'classic' C++ code generator. More...
 
class  CodeGenerator::MemAlloc
 
class  CodeGenerator::BackendBase
 
struct  CodeGenerator::BackendBase::ReductionTarget
 Simple struct to hold reduction targets. More...
 

Namespaces

 CodeGenerator
 Helper class for generating code - automatically inserts brackets, indents etc.
 

Functions

std::ostream & CodeGenerator::operator<< (std::ostream &out, const MemAlloc &m)
 
std::istream & CodeGenerator::operator>> (std::istream &in, MemAlloc &m)