SpikeStream Application Library  0.2
AbstractSimulation.h
Go to the documentation of this file.
00001 #ifndef ABSTRACTSIMULATION_H
00002 #define ABSTRACTSIMULATION_H
00003 
00004 //Qt includes
00005 #include <QHash>
00006 
00007 namespace spikestream {
00008 
00011         class AbstractSimulation {
00012                 public:
00013                         AbstractSimulation();
00014                         virtual ~AbstractSimulation();
00015                         virtual void setNeuronParameters(unsigned neuronGroupID, QHash<QString, double> parameterMap) = 0;
00016                         virtual void setSynapseParameters(unsigned connectionGroupID, QHash<QString, double> parameterMap) = 0;
00017 
00018         };
00019 
00020 }
00021 
00022 
00023 #endif//ABSTRACTSIMULATION_H
 All Classes Files Functions Variables Typedefs Friends Defines