python.swg 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. /* ------------------------------------------------------------
  2. * python.swg
  3. *
  4. * Python configuration module.
  5. * ------------------------------------------------------------ */
  6. /* ------------------------------------------------------------
  7. * Inner macros
  8. * ------------------------------------------------------------ */
  9. %include <pymacros.swg>
  10. /* ------------------------------------------------------------
  11. * The runtime part
  12. * ------------------------------------------------------------ */
  13. %include <pyruntime.swg>
  14. /* ------------------------------------------------------------
  15. * Special user directives
  16. * ------------------------------------------------------------ */
  17. %include <pyuserdir.swg>
  18. /* ------------------------------------------------------------
  19. * Typemap specializations
  20. * ------------------------------------------------------------ */
  21. %include <pytypemaps.swg>
  22. /* ------------------------------------------------------------
  23. * Overloaded operator support
  24. * ------------------------------------------------------------ */
  25. %include <pyopers.swg>
  26. /* ------------------------------------------------------------
  27. * Warnings for Python keywords
  28. * ------------------------------------------------------------ */
  29. %include <pythonkw.swg>
  30. /* ------------------------------------------------------------
  31. * The Python autodoc support
  32. * ------------------------------------------------------------ */
  33. %include <pydocs.swg>
  34. /* ------------------------------------------------------------
  35. * The Python classes, for C++
  36. * ------------------------------------------------------------ */
  37. %include <pyclasses.swg>
  38. /* ------------------------------------------------------------
  39. * The Python initialization function
  40. * ------------------------------------------------------------ */
  41. %include <pyinit.swg>
  42. /* ------------------------------------------------------------
  43. * For backward compatibility
  44. * ------------------------------------------------------------ */
  45. %include <pybackward.swg>