NEURON
TvecRecord Class Reference

#include <vrecitem.h>

Inheritance diagram for TvecRecord:
PlayRecord Observer

Public Member Functions

 TvecRecord (Section *, IvocVect *tvec, Object *ppobj=nullptr)
 
virtual ~TvecRecord ()
 
virtual void install (Cvode *)
 
virtual void record_init ()
 
virtual void continuous (double t)
 
virtual int type ()
 
virtual void disconnect (Observable *)
 
virtual bool uses (void *v)
 
- Public Member Functions inherited from PlayRecord
 PlayRecord (neuron::container::data_handle< double > pd, Object *ppobj=nullptr)
 
virtual ~PlayRecord ()
 
virtual void play_init ()
 
virtual void deliver (double t, NetCvode *)
 
virtual PlayRecordEventevent ()
 
virtual void pr ()
 
void play_add (Cvode *)
 
void record_add (Cvode *)
 
virtual void update (Observable *o)
 
virtual void frecord_init (TQItem *)
 
virtual PlayRecordSavesavestate_save ()
 
- Public Member Functions inherited from Observer
virtual ~Observer ()=default
 

Public Attributes

IvocVectt_
 
Sectionsec_
 
- Public Attributes inherited from PlayRecord
neuron::container::data_handle< double > pd_
 
Objectppobj_
 
Cvodecvode_
 
int ith_
 

Additional Inherited Members

- Static Public Member Functions inherited from PlayRecord
static PlayRecordSavesavestate_read (FILE *)
 
- Protected Member Functions inherited from Observer
 Observer ()=default
 

Detailed Description

Definition at line 109 of file vrecitem.h.

Constructor & Destructor Documentation

◆ TvecRecord()

TvecRecord::TvecRecord ( Section sec,
IvocVect tvec,
Object ppobj = nullptr 
)

Definition at line 6103 of file netcvode.cpp.

◆ ~TvecRecord()

TvecRecord::~TvecRecord ( )
virtual

Definition at line 6110 of file netcvode.cpp.

Member Function Documentation

◆ continuous()

void TvecRecord::continuous ( double  t)
virtual

Reimplemented from PlayRecord.

Definition at line 6128 of file netcvode.cpp.

◆ disconnect()

void TvecRecord::disconnect ( Observable )
virtual

Reimplemented from PlayRecord.

Definition at line 6115 of file netcvode.cpp.

◆ install()

void TvecRecord::install ( Cvode cv)
virtual

Reimplemented from PlayRecord.

Definition at line 6120 of file netcvode.cpp.

◆ record_init()

void TvecRecord::record_init ( )
virtual

Reimplemented from PlayRecord.

Definition at line 6124 of file netcvode.cpp.

◆ type()

virtual int TvecRecord::type ( )
inlinevirtual

Reimplemented from PlayRecord.

Definition at line 116 of file vrecitem.h.

◆ uses()

virtual bool TvecRecord::uses ( void *  v)
inlinevirtual

Reimplemented from PlayRecord.

Definition at line 121 of file vrecitem.h.

Member Data Documentation

◆ sec_

Section* TvecRecord::sec_

Definition at line 126 of file vrecitem.h.

◆ t_

IvocVect* TvecRecord::t_

Definition at line 125 of file vrecitem.h.


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