![]() |
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 4912 of file netcvode.cpp.
|
virtual |
Definition at line 4957 of file netcvode.cpp.
|
virtual |
Implements ConditionEvent.
Definition at line 5342 of file netcvode.cpp.
Reimplemented from DiscreteEvent.
Definition at line 3231 of file netcvode.cpp.
|
virtual |
Reimplemented from DiscreteEvent.
Definition at line 5134 of file netcvode.cpp.
Definition at line 3263 of file netcvode.cpp.
| void PreSyn::init | ( | ) |
Definition at line 5061 of file netcvode.cpp.
| double PreSyn::mindelay | ( | ) |
Definition at line 2967 of file netcvode.cpp.
Reimplemented from DiscreteEvent.
Definition at line 3274 of file netcvode.cpp.
Reimplemented from DiscreteEvent.
Reimplemented from DiscreteEvent.
Definition at line 3302 of file netcvode.cpp.
Definition at line 5091 of file netcvode.cpp.
| void PreSyn::record | ( | double | t | ) |
Definition at line 5114 of file netcvode.cpp.
| void PreSyn::record_stmt | ( | const char * | stmt | ) |
Definition at line 5071 of file netcvode.cpp.
Definition at line 5081 of file netcvode.cpp.
|
static |
Definition at line 5007 of file netcvode.cpp.
|
virtual |
Reimplemented from DiscreteEvent.
Definition at line 4992 of file netcvode.cpp.
Reimplemented from DiscreteEvent.
Definition at line 3165 of file netcvode.cpp.
|
virtual |
Reimplemented from DiscreteEvent.
Definition at line 3272 of file netcvode.cpp.
|
inlinevirtual |
Reimplemented from DiscreteEvent.
| void PreSyn::update | ( | Observable * | o | ) |
Definition at line 5147 of file netcvode.cpp.
| void PreSyn::update_ptr | ( | double * | pd | ) |
Definition at line 5176 of file netcvode.cpp.
|
inlinevirtual |
Reimplemented from ConditionEvent.
| NetConPList PreSyn::dil_ |
| HocCommand* PreSyn::stmt_ |