apt_instmodule.h 732 Bytes
Newer Older
Arch Librarian's avatar
Arch Librarian committed
1 2
// -*- mode: cpp; mode: fold -*-
// Description								/*{{{*/
Arch Librarian's avatar
Arch Librarian committed
3
// $Id: apt_instmodule.h,v 1.2 2002/01/08 06:53:04 jgg Exp $
Arch Librarian's avatar
Arch Librarian committed
4 5 6
/* ######################################################################

   Prototypes for the module
Ben Finney's avatar
Ben Finney committed
7

Arch Librarian's avatar
Arch Librarian committed
8 9 10 11 12
   ##################################################################### */
									/*}}}*/
#ifndef APT_INSTMODULE_H
#define APT_INSTMODULE_H

Arch Librarian's avatar
Arch Librarian committed
13
#include <Python.h>
14 15
#include "generic.h"
#include <apt-pkg/extracttar.h>
Arch Librarian's avatar
Arch Librarian committed
16

17 18 19

extern PyTypeObject PyArMember_Type;
extern PyTypeObject PyArArchive_Type;
20
extern PyTypeObject PyDebFile_Type;
21 22 23
extern PyTypeObject PyTarFile_Type;
extern PyTypeObject PyTarMember_Type;

24
struct PyTarFileObject : public CppPyObject<ExtractTar*> {
25 26 27
    int min;
    FileFd Fd;
};
28

Arch Librarian's avatar
Arch Librarian committed
29
#endif