source: trunk/essentials/dev-lang/python/Include/objimpl.h@ 3226

Last change on this file since 3226 was 3225, checked in by bird, 19 years ago

Python 2.5

File size: 12.1 KB
Line 
1/* The PyObject_ memory family: high-level object memory interfaces.
2 See pymem.h for the low-level PyMem_ family.
3*/
4
5#ifndef Py_OBJIMPL_H
6#define Py_OBJIMPL_H
7
8#include "pymem.h"
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
14/* BEWARE:
15
16 Each interface exports both functions and macros. Extension modules should
17 use the functions, to ensure binary compatibility across Python versions.
18 Because the Python implementation is free to change internal details, and