Orbits  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
Public Attributes | List of all members
_typeobject Struct Reference

#include <object.h>

Public Attributes

PyObject_VAR_HEAD const char * tp_name
 
Py_ssize_t tp_basicsize
 
Py_ssize_t tp_itemsize
 
destructor tp_dealloc
 
printfunc tp_print
 
getattrfunc tp_getattr
 
setattrfunc tp_setattr
 
cmpfunc tp_compare
 
reprfunc tp_repr
 
PyNumberMethodstp_as_number
 
PySequenceMethodstp_as_sequence
 
PyMappingMethodstp_as_mapping
 
hashfunc tp_hash
 
ternaryfunc tp_call
 
reprfunc tp_str
 
getattrofunc tp_getattro
 
setattrofunc tp_setattro
 
PyBufferProcstp_as_buffer
 
long tp_flags
 
const char * tp_doc
 
traverseproc tp_traverse
 
inquiry tp_clear
 
richcmpfunc tp_richcompare
 
Py_ssize_t tp_weaklistoffset
 
getiterfunc tp_iter
 
iternextfunc tp_iternext
 
struct PyMethodDeftp_methods
 
struct PyMemberDeftp_members
 
struct PyGetSetDeftp_getset
 
struct _typeobjecttp_base
 
PyObjecttp_dict
 
descrgetfunc tp_descr_get
 
descrsetfunc tp_descr_set
 
Py_ssize_t tp_dictoffset
 
initproc tp_init
 
allocfunc tp_alloc
 
newfunc tp_new
 
freefunc tp_free
 
inquiry tp_is_gc
 
PyObjecttp_bases
 
PyObjecttp_mro
 
PyObjecttp_cache
 
PyObjecttp_subclasses
 
PyObjecttp_weaklist
 
destructor tp_del
 
unsigned int tp_version_tag
 

Member Data Documentation

allocfunc _typeobject::tp_alloc
PyBufferProcs* _typeobject::tp_as_buffer
PyMappingMethods* _typeobject::tp_as_mapping
PyNumberMethods* _typeobject::tp_as_number
PySequenceMethods* _typeobject::tp_as_sequence
struct _typeobject* _typeobject::tp_base
PyObject* _typeobject::tp_bases
Py_ssize_t _typeobject::tp_basicsize
PyObject* _typeobject::tp_cache
ternaryfunc _typeobject::tp_call
inquiry _typeobject::tp_clear
cmpfunc _typeobject::tp_compare
destructor _typeobject::tp_dealloc
destructor _typeobject::tp_del
descrgetfunc _typeobject::tp_descr_get
descrsetfunc _typeobject::tp_descr_set
PyObject* _typeobject::tp_dict
Py_ssize_t _typeobject::tp_dictoffset
const char* _typeobject::tp_doc
long _typeobject::tp_flags
freefunc _typeobject::tp_free
getattrfunc _typeobject::tp_getattr
getattrofunc _typeobject::tp_getattro
struct PyGetSetDef* _typeobject::tp_getset
hashfunc _typeobject::tp_hash
initproc _typeobject::tp_init
inquiry _typeobject::tp_is_gc
Py_ssize_t _typeobject::tp_itemsize
getiterfunc _typeobject::tp_iter
iternextfunc _typeobject::tp_iternext
struct PyMemberDef* _typeobject::tp_members
struct PyMethodDef* _typeobject::tp_methods
PyObject* _typeobject::tp_mro
PyObject_VAR_HEAD const char* _typeobject::tp_name
newfunc _typeobject::tp_new
printfunc _typeobject::tp_print
reprfunc _typeobject::tp_repr
richcmpfunc _typeobject::tp_richcompare
setattrfunc _typeobject::tp_setattr
setattrofunc _typeobject::tp_setattro
reprfunc _typeobject::tp_str
PyObject* _typeobject::tp_subclasses
traverseproc _typeobject::tp_traverse
unsigned int _typeobject::tp_version_tag
PyObject* _typeobject::tp_weaklist
Py_ssize_t _typeobject::tp_weaklistoffset

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

Copyright 2014 Google Inc. All rights reserved.