SpikeStream Library  0.2
spikestream::NeuronType Class Reference

#include <NeuronType.h>

List of all members.

Public Member Functions

 NeuronType ()
 NeuronType (unsigned int neuronTypeID, const QString &description, const QString &paramTableName, const QString &classLibraryName)
 NeuronType (const NeuronType &neurType)
NeuronTypeoperator= (const NeuronType &rhs)
 ~NeuronType ()
unsigned int getID () const
QString getDescription () const
int getParameterCount ()
QString getParameterTableName () const
QList< ParameterInfogetParameterInfoList () const
QString getClassLibaryName () const
void setParameterInfoList (QList< ParameterInfo > &paramInfoList)

Detailed Description

Holds information about a particular neuron type in the NeuronTypes table.

Definition at line 14 of file NeuronType.h.


Constructor & Destructor Documentation

Empty construtor

Definition at line 9 of file NeuronType.cpp.

NeuronType::NeuronType ( unsigned int  neuronTypeID,
const QString &  description,
const QString &  paramTableName,
const QString &  classLibraryName 
)

Standard constructor

Definition at line 18 of file NeuronType.cpp.

NeuronType::NeuronType ( const NeuronType neurType)

Copy constructor

Definition at line 27 of file NeuronType.cpp.

Destructor

Definition at line 53 of file NeuronType.cpp.


Member Function Documentation

QString NeuronType::getClassLibaryName ( ) const

Returns, where applicable, the location of a file holding code for this synapse type.

Definition at line 86 of file NeuronType.cpp.

QString NeuronType::getDescription ( ) const

Returns a description of this neuron type

Definition at line 68 of file NeuronType.cpp.

unsigned int NeuronType::getID ( ) const

Returns the ID of this neuron type

Definition at line 62 of file NeuronType.cpp.

Definition at line 24 of file NeuronType.h.

Returns the list of parameter types

Definition at line 80 of file NeuronType.cpp.

Returns the name of the database table holding parameters associated with this neuron type

Definition at line 74 of file NeuronType.cpp.

NeuronType & NeuronType::operator= ( const NeuronType rhs)

Assignment operator

Definition at line 37 of file NeuronType.cpp.

void NeuronType::setParameterInfoList ( QList< ParameterInfo > &  parameterInfoList)

Sets the information about the parameters

Definition at line 92 of file NeuronType.cpp.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Defines