CoreNEURON
coreneuron::ConditionEvent Class Reference

Detailed Description

Definition at line 90 of file netcon.hpp.

#include <netcon.hpp>

Inheritance diagram for coreneuron::ConditionEvent:
coreneuron::DiscreteEvent coreneuron::PreSyn

Public Member Functions

 ConditionEvent ()=default
 
virtual ~ConditionEvent ()=default
 
virtual bool check (NrnThread *)
 
virtual double value (NrnThread *)
 
- Public Member Functions inherited from coreneuron::DiscreteEvent
 DiscreteEvent ()=default
 
virtual ~DiscreteEvent ()=default
 
virtual void send (double deliverytime, NetCvode *, NrnThread *)
 
virtual void deliver (double t, NetCvode *, NrnThread *)
 
virtual int type () const
 
virtual bool require_checkpoint ()
 
virtual void pr (const char *, double t, NetCvode *)
 

Public Attributes

int flag_ {}
 

Constructor & Destructor Documentation

◆ ConditionEvent()

coreneuron::ConditionEvent::ConditionEvent ( )
default

◆ ~ConditionEvent()

virtual coreneuron::ConditionEvent::~ConditionEvent ( )
virtualdefault

Member Function Documentation

◆ check()

bool coreneuron::ConditionEvent::check ( NrnThread nt)
virtual

Definition at line 350 of file netcvode.cpp.

◆ value()

virtual double coreneuron::ConditionEvent::value ( NrnThread )
inlinevirtual

Reimplemented in coreneuron::PreSyn.

Definition at line 96 of file netcon.hpp.

Member Data Documentation

◆ flag_

int coreneuron::ConditionEvent::flag_ {}

Definition at line 100 of file netcon.hpp.


The documentation for this class was generated from the following files: