AnimatLab
2
Test
|
Firing rate neural module class factory. More...
#include <ClassFactory.h>
Public Member Functions | |
ClassFactory () | |
Default constructor. More... | |
virtual | ~ClassFactory () |
Destructor. More... | |
virtual DataColumn * | CreateDataColumn (std::string strType, bool bThrowError=true) |
Creates a data column. More... | |
virtual ExternalStimulus * | CreateExternalStimulus (std::string strType, bool bThrowError=true) |
Creates an external stimulus. More... | |
virtual NeuralModule * | CreateNeuralModule (std::string strType, bool bThrowError=true) |
Creates a neural module. More... | |
virtual Neuron * | CreateNeuron (std::string strType, bool bThrowError=true) |
Creates a neuron. More... | |
virtual CStdSerialize * | CreateObject (std::string strClassType, std::string strObjectType, bool bThrowError=true) |
virtual Synapse * | CreateSynapse (std::string strType, bool bThrowError=true) |
Creates a synapse. More... | |
Firing rate neural module class factory.
Definition at line 22 of file FiringRateSim/ClassFactory.h.
FiringRateSim::ClassFactory::ClassFactory | ( | ) |
|
virtual |
|
virtual |
Creates a data column.
strType | Type of the class to create. |
bThrowError | true to throw error if problem. |
Definition at line 141 of file FiringRateSim/ClassFactory.cpp.
References StdUtils::Std_ToUpper(), and StdUtils::Std_Trim().
|
virtual |
Creates an external stimulus.
strType | Type of the class to create. |
bThrowError | true to throw error if problem. |
Definition at line 180 of file FiringRateSim/ClassFactory.cpp.
References StdUtils::Std_ToUpper(), and StdUtils::Std_Trim().
|
virtual |
Creates a neural module.
strType | Type of the std::string. |
bThrowError | true to throw error. |
Definition at line 223 of file FiringRateSim/ClassFactory.cpp.
References StdUtils::Std_ToUpper(), and StdUtils::Std_Trim().
|
virtual |
Creates a neuron.
strType | Type of the class to create. |
bThrowError | true to throw error if problem. |
Definition at line 46 of file FiringRateSim/ClassFactory.cpp.
References StdUtils::Std_ToUpper(), and StdUtils::Std_Trim().
|
virtual |
Creates a synapse.
strType | Type of the class to create. |
bThrowError | true to throw error if problem. |
Definition at line 94 of file FiringRateSim/ClassFactory.cpp.
References StdUtils::Std_ToUpper(), and StdUtils::Std_Trim().