NEURON
StateTransitionEvent Struct Reference

#include <nrnste.h>

Public Member Functions

 StateTransitionEvent (int nstate, Point_process *)
 
 ~StateTransitionEvent ()
 
void transition (int src, int dest, neuron::container::data_handle< double > var1, neuron::container::data_handle< double > var2, std::unique_ptr< HocCommand >)
 
void state (int i)
 
int state ()
 
int nstate ()
 
void activate ()
 
void deactivate ()
 

Public Attributes

int istate_ {}
 
std::vector< STEStatestates_ {}
 
Point_processpnt_ {}
 
int activated_ {-1}
 

Detailed Description

Definition at line 38 of file nrnste.h.

Constructor & Destructor Documentation

◆ StateTransitionEvent()

StateTransitionEvent::StateTransitionEvent ( int  nstate,
Point_process pnt 
)

Definition at line 72 of file nrnste.cpp.

◆ ~StateTransitionEvent()

StateTransitionEvent::~StateTransitionEvent ( )

Definition at line 77 of file nrnste.cpp.

Member Function Documentation

◆ activate()

void StateTransitionEvent::activate ( )

Definition at line 92 of file nrnste.cpp.

◆ deactivate()

void StateTransitionEvent::deactivate ( )

Definition at line 81 of file nrnste.cpp.

◆ nstate()

int StateTransitionEvent::nstate ( )
inline

Definition at line 50 of file nrnste.h.

◆ state() [1/2]

int StateTransitionEvent::state ( )
inline

Definition at line 47 of file nrnste.h.

◆ state() [2/2]

void StateTransitionEvent::state ( int  i)

Definition at line 103 of file nrnste.cpp.

◆ transition()

void StateTransitionEvent::transition ( int  src,
int  dest,
neuron::container::data_handle< double >  var1,
neuron::container::data_handle< double >  var2,
std::unique_ptr< HocCommand hc 
)

Definition at line 5353 of file netcvode.cpp.

Member Data Documentation

◆ activated_

int StateTransitionEvent::activated_ {-1}

Definition at line 59 of file nrnste.h.

◆ istate_

int StateTransitionEvent::istate_ {}

Definition at line 56 of file nrnste.h.

◆ pnt_

Point_process* StateTransitionEvent::pnt_ {}

Definition at line 58 of file nrnste.h.

◆ states_

std::vector<STEState> StateTransitionEvent::states_ {}

Definition at line 57 of file nrnste.h.


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