Orbits  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
Macros | Typedefs | Functions | Variables
longobject.h File Reference

Go to the source code of this file.

Macros

#define PyLong_Check(op)   PyType_FastSubclass(Py_TYPE(op), Py_TPFLAGS_LONG_SUBCLASS)
 
#define PyLong_CheckExact(op)   (Py_TYPE(op) == &PyLong_Type)
 
#define _PyLong_AsSsize_t   PyLong_AsSsize_t
 
#define _PyLong_FromSize_t   PyLong_FromSize_t
 
#define _PyLong_FromSsize_t   PyLong_FromSsize_t
 

Typedefs

typedef struct _longobject PyLongObject
 

Functions

 PyAPI_DATA (PyTypeObject) PyLong_Type
 
 PyAPI_FUNC (PyObject *) PyLong_FromLong(long)
 
 PyAPI_FUNC (long) PyLong_AsLong(PyObject *)
 
intPyAPI_FUNC (unsigned long) PyLong_AsUnsignedLong(PyObject *)
 
 PyAPI_FUNC (Py_ssize_t) PyLong_AsSsize_t(PyObject *)
 
 PyAPI_FUNC (int) _PyLong_AsInt(PyObject *)
 
 PyAPI_DATA (int) _PyLong_DigitValue[256]
 
 PyAPI_FUNC (double) _PyLong_Frexp(PyLongObject *a
 
 PyAPI_FUNC (void *) PyLong_AsVoidPtr(PyObject *)
 
 PyAPI_FUNC (size_t) _PyLong_NumBits(PyObject *v)
 

Variables

Py_ssize_te
 
char int
 
size_t n
 
size_t int little_endian
 
size_t int int is_signed
 
unsigned char * bytes
 
int base
 
int int addL
 
int int int newstyle
 
char * format_spec
 
char Py_ssize_t format_spec_len
 

Macro Definition Documentation

#define _PyLong_AsSsize_t   PyLong_AsSsize_t
#define _PyLong_FromSize_t   PyLong_FromSize_t
#define _PyLong_FromSsize_t   PyLong_FromSsize_t
#define PyLong_Check (   op)    PyType_FastSubclass(Py_TYPE(op), Py_TPFLAGS_LONG_SUBCLASS)
#define PyLong_CheckExact (   op)    (Py_TYPE(op) == &PyLong_Type)

Typedef Documentation

typedef struct _longobject PyLongObject

Function Documentation

PyAPI_DATA ( PyTypeObject  )
PyAPI_DATA ( int  )
PyAPI_FUNC ( PyObject )
read
PyAPI_FUNC ( long  )
int* PyAPI_FUNC ( unsigned  long)
PyAPI_FUNC ( Py_ssize_t  )
PyAPI_FUNC ( int  )
read
PyAPI_FUNC ( double  )
PyAPI_FUNC ( void *  )
PyAPI_FUNC ( size_t  )

Variable Documentation

int int addL
int base
unsigned char* bytes
char* format_spec
char Py_ssize_t format_spec_len
char int
unsigned char size_t int int is_signed
unsigned char size_t int little_endian
unsigned char size_t n
int int int newstyle

Copyright 2014 Google Inc. All rights reserved.