NEURON
STETransition Struct Reference

#include <nrnste.h>

Public Member Functions

 STETransition (Point_process *pnt)
 
void event ()
 
double value ()
 
void activate ()
 
void deactivate ()
 

Public Attributes

neuron::container::data_handle< double > var1_ {}
 
neuron::container::data_handle< double > var2_ {}
 
std::unique_ptr< HocCommandhc_ {}
 
StateTransitionEventste_ {}
 
std::unique_ptr< STEConditionstec_
 
int dest_ {}
 
bool var1_is_time_ {}
 

Detailed Description

Definition at line 15 of file nrnste.h.

Constructor & Destructor Documentation

◆ STETransition()

STETransition::STETransition ( Point_process pnt)

Definition at line 110 of file nrnste.cpp.

Member Function Documentation

◆ activate()

void STETransition::activate ( )

Definition at line 5367 of file netcvode.cpp.

◆ deactivate()

void STETransition::deactivate ( )

Definition at line 5379 of file netcvode.cpp.

◆ event()

void STETransition::event ( )

Definition at line 122 of file nrnste.cpp.

◆ value()

double STETransition::value ( )
inline

Definition at line 18 of file nrnste.h.

Member Data Documentation

◆ dest_

int STETransition::dest_ {}

Definition at line 29 of file nrnste.h.

◆ hc_

std::unique_ptr<HocCommand> STETransition::hc_ {}

Definition at line 26 of file nrnste.h.

◆ ste_

StateTransitionEvent* STETransition::ste_ {}

Definition at line 27 of file nrnste.h.

◆ stec_

std::unique_ptr<STECondition> STETransition::stec_

Definition at line 28 of file nrnste.h.

◆ var1_

neuron::container::data_handle<double> STETransition::var1_ {}

Definition at line 25 of file nrnste.h.

◆ var1_is_time_

bool STETransition::var1_is_time_ {}

Definition at line 30 of file nrnste.h.

◆ var2_

neuron::container::data_handle<double> STETransition::var2_ {}

Definition at line 25 of file nrnste.h.


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