AnimatLab
2
Test
|
Firing rate neural module class factory. More...
#include <CsClassFactory.h>
Public Member Functions | |
CsClassFactory () | |
Default constructor. More... | |
virtual | ~CsClassFactory () |
Destructor. More... | |
virtual Adapter * | CreateAdapter (std::string strType, bool bThrowError=true) |
virtual DataColumn * | CreateDataColumn (std::string strType, bool bThrowError=true) |
virtual ExternalStimulus * | CreateExternalStimulus (std::string strType, bool bThrowError=true) |
Creates an external stimuli. More... | |
virtual NeuralModule * | CreateNeuralModule (std::string strType, bool bThrowError=true) |
Creates a neural module. More... | |
virtual Node * | CreateNeuron (std::string strType, bool bThrowError=true) |
Creates a neuron. More... | |
virtual CStdSerialize * | CreateObject (std::string strClassType, std::string strObjectType, bool bThrowError=true) |
virtual AnimatSim::Link * | CreateSynapse (std::string strType, bool bThrowError=true) |
Creates a synapse. More... | |
Firing rate neural module class factory.
Definition at line 22 of file CsClassFactory.h.
AnimatCarlSim::CsClassFactory::CsClassFactory | ( | ) |
|
virtual |
|
virtual |
Creates an external stimuli.
strType | Type of the class to create. |
bThrowError | true to throw error if problem. |
Definition at line 175 of file CsClassFactory.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 137 of file CsClassFactory.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 48 of file CsClassFactory.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 90 of file CsClassFactory.cpp.
References StdUtils::Std_ToUpper(), and StdUtils::Std_Trim().