NEURON
GLineRecord Class Reference

#include <glinerec.h>

Inheritance diagram for GLineRecord:
PlayRecord Observer

Public Member Functions

 GLineRecord (GraphLine *)
 
virtual ~GLineRecord ()
 
virtual void install (Cvode *cv)
 
virtual void record_init ()
 
virtual void continuous (double t)
 
virtual bool uses (void *v)
 
virtual int type ()
 
void plot (int, double)
 
void fill_pd ()
 
void fill_pd1 ()
 
- 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 disconnect (Observable *)
 
virtual void update (Observable *o)
 
virtual void frecord_init (TQItem *)
 
virtual PlayRecordSavesavestate_save ()
 
- Public Member Functions inherited from Observer
virtual ~Observer ()=default
 

Public Attributes

GraphLinegl_
 
IvocVectv_
 
GLineRecordEData pd_and_vec_
 
bool saw_t_
 
- 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 12 of file glinerec.h.

Constructor & Destructor Documentation

◆ GLineRecord()

GLineRecord::GLineRecord ( GraphLine )

◆ ~GLineRecord()

virtual GLineRecord::~GLineRecord ( )
virtual

Member Function Documentation

◆ continuous()

virtual void GLineRecord::continuous ( double  t)
virtual

Reimplemented from PlayRecord.

◆ fill_pd()

void GLineRecord::fill_pd ( )

◆ fill_pd1()

void GLineRecord::fill_pd1 ( )

◆ install()

virtual void GLineRecord::install ( Cvode cv)
inlinevirtual

Reimplemented from PlayRecord.

Definition at line 16 of file glinerec.h.

◆ plot()

void GLineRecord::plot ( int  ,
double   
)

◆ record_init()

virtual void GLineRecord::record_init ( )
virtual

Reimplemented from PlayRecord.

◆ type()

virtual int GLineRecord::type ( )
inlinevirtual

Reimplemented from PlayRecord.

Definition at line 24 of file glinerec.h.

◆ uses()

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

Reimplemented from PlayRecord.

Definition at line 21 of file glinerec.h.

Member Data Documentation

◆ gl_

GraphLine* GLineRecord::gl_

Definition at line 29 of file glinerec.h.

◆ pd_and_vec_

GLineRecordEData GLineRecord::pd_and_vec_

Definition at line 34 of file glinerec.h.

◆ saw_t_

bool GLineRecord::saw_t_

Definition at line 35 of file glinerec.h.

◆ v_

IvocVect* GLineRecord::v_

Definition at line 30 of file glinerec.h.


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