AnimatLab  2
Test
FiringRateSim/NeuralUtils.cpp
1 
7 #include "StdAfx.h"
8 
9 
10 #include "Synapse.h"
11 #include "GatedSynapse.h"
12 #include "ModulatedSynapse.h"
13 #include "Neuron.h"
14 #include "PacemakerNeuron.h"
15 #include "RandomNeuron.h"
16 #include "FiringRateModule.h"
17 #include "ClassFactory.h"
18 
19 std::string Nl_NeuralModuleName()
20 {
21  return "FiringRateSim";
22  //#ifdef _DEBUG
23  // return "FastNeuralNet_VC10D.dll";
24  //#else
25  // return "FastNeuralNet_VC10.dll";
26  //#endif
27 }
28 
29 #ifdef WIN32
30 extern "C" __declspec(dllexport) IStdClassFactory* __cdecl GetStdClassFactory()
31 #else
32 extern "C" IStdClassFactory* GetStdClassFactory()
33 #endif
34 {
35  IStdClassFactory *lpFactory = new ClassFactory;
36  return lpFactory;
37 }
38 
39 
40 
Declares the gated synapse class.
Declares the random neuron class.
Declares the modulated synapse class.
Firing rate neural module class factory.
Declares the synapse class.
Declares the firing rate module class.
Declares the pacemaker neuron class.