summaryrefslogtreecommitdiff
path: root/python/python-apt.h
AgeCommit message (Collapse)AuthorFilesLines
2009-07-24python/python-apt.h: Fix PyCdrom_FromCpp to use pkgCdrom, not pkgCdrom*.Julian Andres Klode1-1/+1
2009-07-22python: 2nd part of the acquire fixes (one PyObject per C++ object).Julian Andres Klode1-2/+3
2009-07-22python/python-apt.h: Don't use Py_TYPE(op), but op->op_type.Julian Andres Klode1-31/+31
The Py_TYPE macro does not exist in Python < 2.6 and is not documented.
2009-07-21python/python-apt.h: Export PyAcquireWorker and fix some problems.Julian Andres Klode1-3/+9
2009-07-16python/acquire.cc: Introduce PyAcquireWorker_Type, make ↵Julian Andres Klode1-2/+2
PyAcquireItemDesc_Type contain a pointer.
2009-07-16python/python-apt: PyAcquireItem_Type, not PyAcquireItemType.Julian Andres Klode1-1/+1
2009-07-15python/acquire.cc: Add AcquireItemDesc.Julian Andres Klode1-0/+6
2009-07-15python/python-apt.h: Do not include apt-pkg/hashes.h.Julian Andres Klode1-1/+0
Users of the API should include the bits themselves. We don't need to include them, because we only use macros.
2009-07-15python/python-apt.h: Introduce the C++ APIJulian Andres Klode1-0/+259
The C++ API provides support for creating Python objects from C++ objects given by pointer or reference (depending on the implementation of the Python object) and for retrieving the underlying C++ object from the Python object and for checking the type of the Python object.