NEURON
PyHocObject Struct Reference

#include <nrn_pyhocobject.h>

Public Attributes

PyObject_HEAD Objectho_
 
union {
   double   x_
 
   char *   s_
 
   char **   pstr_
 
   Object *   ho_
 
   neuron::container::data_handle< double >   px_
 
   PyHoc::IteratorState   its_
 
u
 
Symbolsym_
 
void * iteritem_
 
int nindex_
 
int * indices_
 
PyHoc::ObjectType type_
 

Detailed Description

Definition at line 7 of file nrn_pyhocobject.h.

Member Data Documentation

◆ ho_ [1/2]

PyObject_HEAD Object* PyHocObject::ho_

Definition at line 9 of file nrn_pyhocobject.h.

◆ ho_ [2/2]

Object* PyHocObject::ho_

Definition at line 14 of file nrn_pyhocobject.h.

◆ indices_

int* PyHocObject::indices_

Definition at line 21 of file nrn_pyhocobject.h.

◆ iteritem_

void* PyHocObject::iteritem_

Definition at line 19 of file nrn_pyhocobject.h.

◆ its_

PyHoc::IteratorState PyHocObject::its_

Definition at line 16 of file nrn_pyhocobject.h.

◆ nindex_

int PyHocObject::nindex_

Definition at line 20 of file nrn_pyhocobject.h.

◆ pstr_

char** PyHocObject::pstr_

Definition at line 13 of file nrn_pyhocobject.h.

◆ px_

neuron::container::data_handle<double> PyHocObject::px_

Definition at line 15 of file nrn_pyhocobject.h.

◆ s_

char* PyHocObject::s_

Definition at line 12 of file nrn_pyhocobject.h.

◆ sym_

Symbol* PyHocObject::sym_

Definition at line 18 of file nrn_pyhocobject.h.

◆ type_

PyHoc::ObjectType PyHocObject::type_

Definition at line 22 of file nrn_pyhocobject.h.

◆ 

union { ... } PyHocObject::u

◆ x_

double PyHocObject::x_

Definition at line 11 of file nrn_pyhocobject.h.


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