![]() |
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 5457 of file netcvode.cpp.
|
virtual |
Definition at line 5464 of file netcvode.cpp.
| void WatchCondition::activate | ( | double | flag | ) |
Definition at line 5479 of file netcvode.cpp.
|
virtual |
Implements ConditionEvent.
Definition at line 5505 of file netcvode.cpp.
Reimplemented from DiscreteEvent.
Reimplemented in STECondition.
Definition at line 5518 of file netcvode.cpp.
Reimplemented from DiscreteEvent.
Reimplemented in STECondition.
Definition at line 5618 of file netcvode.cpp.
|
inlinevirtual |
Reimplemented from DiscreteEvent.
Reimplemented from DiscreteEvent.
Definition at line 5650 of file netcvode.cpp.
Reimplemented from DiscreteEvent.
Definition at line 5513 of file netcvode.cpp.
|
virtual |
Reimplemented from DiscreteEvent.
Reimplemented in STECondition.
Definition at line 5605 of file netcvode.cpp.
|
inlinevirtual |
Reimplemented from ConditionEvent.
Reimplemented in STECondition.
| double(* WatchCondition::c_) (Point_process *) |
| Point_process* WatchCondition::pnt_ |