23 #ifndef CONNGENMODULE_H
24 #define CONNGENMODULE_H
31 #include <neurosim/connection_generator.h>
33 typedef std::vector<ConnectionGenerator::ClosedInterval>
RangeSet;
34 typedef ConnectionGenerator::ClosedInterval
Range;
57 const std::string
name()
const;
nest::ConnectionGeneratorModule::CGSetMask_cg_iV_iVFunction cgsetmask_cg_iV_iVfunction
void execute(SLIInterpreter *) const
Definition: conngenmodule.cpp:406
Definition: lockptrdatum.h:40
Definition: conngenmodule.h:80
ConnectionGenerator::ClosedInterval Range
Definition: conngenmodule.h:34
Definition: conngenmodule.h:42
void execute(SLIInterpreter *) const
Definition: conngenmodule.cpp:112
nest::ConnectionGeneratorModule::CGNext_cgFunction cgnext_cgfunction
Definition: slifunction.h:35
nest::ConnectionGeneratorModule::CGStart_cgFunction cgstart_cgfunction
void execute(SLIInterpreter *) const
Definition: conngenmodule.cpp:224
Definition: conngenmodule.h:90
nest::ConnectionGeneratorModule::CGParse_sFunction cgparse_sfunction
void init(SLIInterpreter *)
Initialize module by registering models with the network.
Definition: conngenmodule.cpp:63
std::vector< ConnectionGenerator::ClosedInterval > RangeSet
Definition: conngenmodule.h:33
lockPTRDatum< ConnectionGenerator,&nest::ConnectionGeneratorModule::ConnectionGeneratorType > ConnectionGeneratorDatum
Definition: conngenmodule.h:118
Definition: conngenmodule.h:70
static Network * net_
Definition: conngenmodule.h:108
Definition: conngenmodule.h:85
nest::ConnectionGeneratorModule::CGSelectImplementation_s_sFunction cgselectimplementation_s_sfunction
nest::ConnectionGeneratorModule::CGParseFile_sFunction cgparsefile_sfunction
nest::ConnectionGeneratorModule::CGConnect_cg_i_i_D_lFunction cgconnect_cg_i_i_D_lfunction
Definition: interpret.h:69
Definition: conngenmodule.h:65
Main administrative interface to the network.
Definition: network.h:135
Definition: conngenmodule.h:95
static SLIType ConnectionGeneratorType
Definition: conngenmodule.h:46
void execute(SLIInterpreter *) const
Definition: conngenmodule.cpp:178
ConnectionGeneratorModule(Network &)
Definition: conngenmodule.cpp:43
Base class for all SLI Interpreter modules.
Definition: slimodule.h:34
const std::string name() const
Return name of the module.
Definition: conngenmodule.cpp:53
void execute(SLIInterpreter *) const
Definition: conngenmodule.cpp:324
~ConnectionGeneratorModule()
Definition: conngenmodule.cpp:48
void execute(SLIInterpreter *) const
Definition: conngenmodule.cpp:286
nest::ConnectionGeneratorModule::CGConnect_cg_iV_iV_D_lFunction cgconnect_cg_iV_iV_D_lfunction
Definition: conngenmodule.h:75
static Network & get_network()
Definition: conngenmodule.h:112
void execute(SLIInterpreter *) const
Definition: conngenmodule.cpp:255
const std::string commandstring() const
Return sli command sequence to be executed for initialisation.
Definition: conngenmodule.cpp:58
void execute(SLIInterpreter *) const
Definition: conngenmodule.cpp:367
Definition: conngenmodule.h:60