libbio
Loading...
Searching...
No Matches
Functions
bio::feature Namespace Reference

Functions

Feature Timeout ()
 
Feature PossibleZeroValue ()
 
Feature MultiplePotentiations ()
 
Feature MultipleDepotentiations ()
 

Function Documentation

◆ MultipleDepotentiations()

Feature bio::feature::MultipleDepotentiations ( )

Inverse of AllowMultiplePotentiations.
If your Synapse defies the typical addition / removal structure (changes applied by removing old and adding new), then this method will allow your Synapse to bypass the is-already-added check imposed by the target Neuron.
This is useful for synapses that build up over time.

◆ MultiplePotentiations()

Feature bio::feature::MultiplePotentiations ( )

If your Synapse defies the typical addition / removal structure (changes applied by removing old and adding new), then this Feature will allow your Synapse to bypass the is-already-added check imposed by the target Neuron.
This is useful for synapses that build up over time.

◆ PossibleZeroValue()

Feature bio::feature::PossibleZeroValue ( )

The following methods control whether or not a datum with value 0 should be allowed to propagate through *this.
It is up to the methods within *this (or children) to respect this.
Zeros are NOT allowed by default.

◆ Timeout()

Feature bio::feature::Timeout ( )

Prevents *this from being removed due to expiration time.
NOTE: this has no effect on DepotentiateSignal calls.
By default, Synapses will NOT expire after a timeout.