![]() |
NEURON
|
#include <netcon.h>
Public Member Functions | |
| PreSyn (double *src, Object *osrc, Section *ssrc=nil) | |
| virtual | ~PreSyn () |
| virtual void | send (double sendtime, NetCvode *, NrnThread *) |
| virtual void | deliver (double, NetCvode *, NrnThread *) |
| virtual void | pr (const char *, double t, NetCvode *) |
| virtual void | asf_err () |
| virtual int | pgvts_op (int &i) |
| virtual void | pgvts_deliver (double t, NetCvode *) |
| virtual NrnThread * | thread () |
| virtual int | type () |
| virtual DiscreteEvent * | savestate_save () |
| virtual double | value () |
| void | update (Observable *) |
| void | disconnect (Observable *) |
| void | update_ptr (double *) |
| void | record_stmt (const char *) |
| void | record_stmt (Object *) |
| void | record (IvocVect *, IvocVect *idvec=nil, int rec_id=0) |
| void | record (double t) |
| void | init () |
| double | mindelay () |
| void | fanout (double, NetCvode *, NrnThread *) |
Public Member Functions inherited from ConditionEvent | |
| ConditionEvent () | |
| virtual | ~ConditionEvent () |
| virtual void | check (NrnThread *, double sendtime, double teps=0.0) |
| void | condition (Cvode *) |
| void | abandon_statistics (Cvode *) |
Public Member Functions inherited from DiscreteEvent | |
| DiscreteEvent () | |
| virtual | ~DiscreteEvent () |
| virtual void | savestate_restore (double deliverytime, NetCvode *) |
| virtual void | savestate_write (FILE *) |
| virtual void | frecord_init (TQItem *) |
Static Public Member Functions | |
| static DiscreteEvent * | savestate_read (FILE *) |
Static Public Member Functions inherited from DiscreteEvent | |
| static DiscreteEvent * | savestate_read (FILE *) |
Public Attributes | |
| NetConPList | dil_ |
| double | threshold_ |
| double | delay_ |
| double * | thvar_ |
| Object * | osrc_ |
| Section * | ssrc_ |
| IvocVect * | tvec_ |
| IvocVect * | idvec_ |
| HocCommand * | stmt_ |
| NrnThread * | nt_ |
| hoc_Item * | hi_ |
| hoc_Item * | hi_th_ |
| long | hi_index_ |
| int | use_min_delay_ |
| int | rec_id_ |
| int | output_index_ |
| int | gid_ |
Public Attributes inherited from ConditionEvent | |
| double | valold_ |
| double | told_ |
| double | valthresh_ |
| TQItem * | qthresh_ |
| bool | flag_ |
Static Public Attributes | |
| static unsigned long | presyn_send_mindelay_ |
| static unsigned long | presyn_send_direct_ |
| static unsigned long | presyn_deliver_netcon_ |
| static unsigned long | presyn_deliver_direct_ |
| static unsigned long | presyn_deliver_ncsend_ |
Static Public Attributes inherited from ConditionEvent | |
| static unsigned long | init_above_ |
| static unsigned long | send_qthresh_ |
| static unsigned long | abandon_ |
| static unsigned long | eq_abandon_ |
| static unsigned long | abandon_init_above_ |
| static unsigned long | abandon_init_below_ |
| static unsigned long | abandon_above_ |
| static unsigned long | abandon_below_ |
| static unsigned long | deliver_qthresh_ |
Static Public Attributes inherited from DiscreteEvent | |
| static unsigned long | discretevent_send_ |
| static unsigned long | discretevent_deliver_ |
Definition at line 5072 of file netcvode.cpp.
|
virtual |
Definition at line 5117 of file netcvode.cpp.
|
virtual |
Implements ConditionEvent.
Definition at line 5509 of file netcvode.cpp.
Reimplemented from DiscreteEvent.
Definition at line 3317 of file netcvode.cpp.
|
virtual |
Reimplemented from DiscreteEvent.
Definition at line 5300 of file netcvode.cpp.
Definition at line 3363 of file netcvode.cpp.
| void PreSyn::init | ( | ) |
Definition at line 5221 of file netcvode.cpp.
| double PreSyn::mindelay | ( | ) |
Definition at line 3051 of file netcvode.cpp.
Reimplemented from DiscreteEvent.
Definition at line 3376 of file netcvode.cpp.
|
inlinevirtual |
Reimplemented from DiscreteEvent.
Reimplemented from DiscreteEvent.
Definition at line 3400 of file netcvode.cpp.
| void PreSyn::record | ( | double | t | ) |
Definition at line 5274 of file netcvode.cpp.
Definition at line 5251 of file netcvode.cpp.
| void PreSyn::record_stmt | ( | const char * | stmt | ) |
Definition at line 5231 of file netcvode.cpp.
Definition at line 5241 of file netcvode.cpp.
|
static |
Definition at line 5167 of file netcvode.cpp.
|
virtual |
Reimplemented from DiscreteEvent.
Definition at line 5152 of file netcvode.cpp.
Reimplemented from DiscreteEvent.
Definition at line 3252 of file netcvode.cpp.
|
virtual |
Reimplemented from DiscreteEvent.
Definition at line 3372 of file netcvode.cpp.
|
inlinevirtual |
Reimplemented from DiscreteEvent.
| void PreSyn::update | ( | Observable * | o | ) |
Definition at line 5313 of file netcvode.cpp.
| void PreSyn::update_ptr | ( | double * | pd | ) |
Definition at line 5342 of file netcvode.cpp.
|
inlinevirtual |
Reimplemented from ConditionEvent.
| NetConPList PreSyn::dil_ |
| HocCommand* PreSyn::stmt_ |