![]() |
NEURON
|
#include <netcon.h>
Public Member Functions | |
| WatchCondition (Point_process *, double(*)(Point_process *)) | |
| virtual | ~WatchCondition () |
| virtual double | value () |
| virtual void | send (double, NetCvode *, NrnThread *) |
| virtual void | deliver (double, NetCvode *, NrnThread *) |
| virtual void | pr (const char *, double t, NetCvode *) |
| void | activate (double flag) |
| virtual void | asf_err () |
| virtual int | pgvts_op (int &i) |
| virtual void | pgvts_deliver (double t, NetCvode *) |
| virtual NrnThread * | thread () |
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 | disconnect (Observable *) |
| virtual int | type () |
| virtual DiscreteEvent * | savestate_save () |
| virtual void | savestate_restore (double deliverytime, NetCvode *) |
| virtual void | savestate_write (FILE *) |
| virtual void | frecord_init (TQItem *) |
Public Member Functions inherited from HTList | |
| HTList (void *=NULL) | |
| virtual | ~HTList () |
| bool | IsEmpty () |
| void | Append (HTList *) |
| void | Prepend (HTList *) |
| void | Remove (HTList *) |
| void | Remove () |
| void | RemoveAll () |
| void | Delete (void *) |
| HTList * | Find (void *) |
| HTList * | First () |
| HTList * | Last () |
| HTList * | End () |
| HTList * | Next () |
| HTList * | Prev () |
| void * | vptr () |
| void * | operator() () |
| HTList * | operator[] (int count) |
Public Attributes | |
| double | nrflag_ |
| Point_process * | pnt_ |
| double(* | c_ )(Point_process *) |
| int | watch_index_ |
Public Attributes inherited from ConditionEvent | |
| double | valold_ |
| double | told_ |
| double | valthresh_ |
| TQItem * | qthresh_ |
| bool | flag_ |
Static Public Attributes | |
| static unsigned long | watch_send_ |
| static unsigned long | watch_deliver_ |
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_ |
Additional Inherited Members | |
Static Public Member Functions inherited from DiscreteEvent | |
| static DiscreteEvent * | savestate_read (FILE *) |
Protected Attributes inherited from HTList | |
| void * | _object |
| HTList * | _next |
| HTList * | _prev |
| WatchCondition::WatchCondition | ( | Point_process * | pnt, |
| double(*)(Point_process *) | c | ||
| ) |
Definition at line 5287 of file netcvode.cpp.
|
virtual |
Definition at line 5295 of file netcvode.cpp.
| void WatchCondition::activate | ( | double | flag | ) |
Definition at line 5311 of file netcvode.cpp.
|
virtual |
Implements ConditionEvent.
Definition at line 5337 of file netcvode.cpp.
Reimplemented from DiscreteEvent.
Reimplemented in STECondition.
Definition at line 5351 of file netcvode.cpp.
Reimplemented from DiscreteEvent.
Reimplemented in STECondition.
Definition at line 5448 of file netcvode.cpp.
Reimplemented from DiscreteEvent.
Reimplemented from DiscreteEvent.
Definition at line 5482 of file netcvode.cpp.
Reimplemented from DiscreteEvent.
Definition at line 5346 of file netcvode.cpp.
|
virtual |
Reimplemented from DiscreteEvent.
Reimplemented in STECondition.
Definition at line 5437 of file netcvode.cpp.
|
inlinevirtual |
Reimplemented from ConditionEvent.
Reimplemented in STECondition.
| double(* WatchCondition::c_) (Point_process *) |
| Point_process* WatchCondition::pnt_ |