NEURON
PyHocObject Struct Reference

#include <grids.h>

Public Attributes

PyObject_HEAD voidho_
 
union {
   double   x_
 
   char *   s_
 
   void *   ho_
 
   double *   px_
 
u
 
voidsym_
 
voiditeritem_
 
int nindex_
 
intindices_
 
int type_
 
PyObject_HEAD Objectho_
 
union {
   double   x_
 
   char *   s_
 
   char **   pstr_
 
   Object *   ho_
 
   double *   px_
 
   PyHoc::IteratorState   its_
 
u
 
Symbolsym_
 
PyHoc::ObjectType type_
 

Detailed Description

Definition at line 34 of file grids.h.

Member Data Documentation

◆ ho_ [1/4]

PyObject_HEAD void* PyHocObject::ho_

Definition at line 36 of file grids.h.

◆ ho_ [2/4]

void* PyHocObject::ho_

Definition at line 40 of file grids.h.

◆ ho_ [3/4]

PyObject_HEAD Object* PyHocObject::ho_

Definition at line 140 of file nrnpy_hoc.cpp.

◆ ho_ [4/4]

Object* PyHocObject::ho_

Definition at line 145 of file nrnpy_hoc.cpp.

◆ indices_

int * PyHocObject::indices_

Definition at line 46 of file grids.h.

◆ iteritem_

void * PyHocObject::iteritem_

Definition at line 44 of file grids.h.

◆ its_

PyHoc::IteratorState PyHocObject::its_

Definition at line 147 of file nrnpy_hoc.cpp.

◆ nindex_

int PyHocObject::nindex_

Definition at line 45 of file grids.h.

◆ pstr_

char** PyHocObject::pstr_

Definition at line 144 of file nrnpy_hoc.cpp.

◆ px_

double* PyHocObject::px_

Definition at line 41 of file grids.h.

◆ s_

char* PyHocObject::s_

Definition at line 39 of file grids.h.

◆ sym_ [1/2]

void* PyHocObject::sym_

Definition at line 43 of file grids.h.

◆ sym_ [2/2]

Symbol* PyHocObject::sym_

Definition at line 149 of file nrnpy_hoc.cpp.

◆ type_ [1/2]

int PyHocObject::type_

Definition at line 47 of file grids.h.

◆ type_ [2/2]

PyHoc::ObjectType PyHocObject::type_

Definition at line 153 of file nrnpy_hoc.cpp.

◆ u [1/2]

union { ... } PyHocObject::u

◆ u [2/2]

union { ... } PyHocObject::u

◆ x_

double PyHocObject::x_

Definition at line 38 of file grids.h.


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