NEST  2.6.0,not_revisioned_source_dir@0
Public Attributes | List of all members
arrayobject Struct Reference

Public Attributes

PyObject_HEAD Py_ssize_t ob_size
 
union {
   char *   ob_item
 
   float *   as_floats
 
   double *   as_doubles
 
   int *   as_ints
 
   unsigned int *   as_uints
 
   unsigned char *   as_uchars
 
   signed char *   as_schars
 
   char *   as_chars
 
   unsigned long *   as_ulongs
 
   long *   as_longs
 
   short *   as_shorts
 
   unsigned short *   as_ushorts
 
   Py_UNICODE *   as_pyunicodes
 
   void *   as_voidptr
 
data
 
Py_ssize_t allocated
 
struct arraydescrob_descr
 
PyObject * weakreflist
 
int ob_exports
 

Member Data Documentation

Py_ssize_t arrayobject::allocated

Referenced by newarrayobject().

char* arrayobject::as_chars
double* arrayobject::as_doubles
float* arrayobject::as_floats
int* arrayobject::as_ints
long* arrayobject::as_longs
Py_UNICODE* arrayobject::as_pyunicodes
signed char* arrayobject::as_schars
short* arrayobject::as_shorts
unsigned char* arrayobject::as_uchars
unsigned int* arrayobject::as_uints
unsigned long* arrayobject::as_ulongs
unsigned short* arrayobject::as_ushorts
void* arrayobject::as_voidptr
union { ... } arrayobject::data
struct arraydescr* arrayobject::ob_descr
int arrayobject::ob_exports
char* arrayobject::ob_item

Referenced by newarrayobject().

PyObject_HEAD Py_ssize_t arrayobject::ob_size

Referenced by newarrayobject().

PyObject* arrayobject::weakreflist

Referenced by newarrayobject().


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