| AnimatLab
    2
    Test | 
Firing rate neural module class factory. More...
#include <ClassFactory.h>
 Inheritance diagram for FiringRateSim::ClassFactory:
 Inheritance diagram for FiringRateSim::ClassFactory: Collaboration diagram for FiringRateSim::ClassFactory:
 Collaboration diagram for FiringRateSim::ClassFactory:| 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().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | 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().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | 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().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | 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().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | 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().
 Here is the call graph for this function:
 Here is the call graph for this function: