| nsol
    0.4.1
    Nsol - Neuroscience Objects Library | 
A class to represent synapses. More...
#include <Synapse.h>
 Inheritance diagram for nsol::Synapse:
 Inheritance diagram for nsol::Synapse: Collaboration diagram for nsol::Synapse:
 Collaboration diagram for nsol::Synapse:| Public Member Functions | |
| Constructors and destructors | |
| Synapse (void) | |
| Default Synapse constructor. | |
| Synapse (const Synapse &other_) | |
| Copy constructor.  More... | |
| virtual | ~Synapse (void) | 
| Default destructor. | |
| getters and setters methods | |
| uint32_t | preSynapticNeuron (void) const | 
| Method to get the gid of the presynaptic neuron.  More... | |
| void | preSynapticNeuron (const uint32_t neuronID_) | 
| Method to add a presynaptic neuron to the synapse.  More... | |
| uint32_t | postSynapticNeuron (void) const | 
| Method to get the gid of the postsynaptic neuron.  More... | |
| void | postSynapticNeuron (const uint32_t neuronID_) | 
| Method to add a postsynaptic neuron to the synapse.  More... | |
| void | weight (const float weight_) | 
| Method to set the synaptic weight.  More... | |
| float | weight (void) const | 
| Method to get the synaptic weight.  More... | |
| Synapse & | operator= (const Synapse &)=default | 
| Operator =.  More... | |
| Protected Attributes | |
| uint32_t | _preSynapticNeuron | 
| GID Presynaptic neuron. | |
| uint32_t | _postSynapticNeuron | 
| GID Postsynaptic neuron. | |
| float | _weight | 
| The synaptic weight. | |
A class to represent synapses.
TODO: extend long description
| nsol::Synapse::Synapse | ( | const Synapse & | other_ | ) | 
Copy constructor.
| other_ | synapse to be copied | 
Operator =.
Included to avoid warning in modern gcc versions.
| uint32_t nsol::Synapse::postSynapticNeuron | ( | void | ) | const | 
Method to get the gid of the postsynaptic neuron.
| void nsol::Synapse::postSynapticNeuron | ( | const uint32_t | neuronID_ | ) | 
Method to add a postsynaptic neuron to the synapse.
| neuronID_ | gid of the postsynaptic neuron. | 
| uint32_t nsol::Synapse::preSynapticNeuron | ( | void | ) | const | 
Method to get the gid of the presynaptic neuron.
| void nsol::Synapse::preSynapticNeuron | ( | const uint32_t | neuronID_ | ) | 
Method to add a presynaptic neuron to the synapse.
| neuronID_ | gid of the presynaptic neuron. | 
| void nsol::Synapse::weight | ( | const float | weight_ | ) | 
Method to set the synaptic weight.
| weight_ | synaptic weight. | 
| float nsol::Synapse::weight | ( | void | ) | const | 
Method to get the synaptic weight.