From ce3491c99f089874725999ca6d8b1fb6a15c9e5e Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Wed, 15 Feb 2006 20:10:49 +0000 Subject: Removed Python integration support. --- format.h | 41 ++--------------------------------------- 1 file changed, 2 insertions(+), 39 deletions(-) (limited to 'format.h') diff --git a/format.h b/format.h index 3d2439bf..b1b77fd8 100644 --- a/format.h +++ b/format.h @@ -38,8 +38,7 @@ struct element_t NOTE, OPT_NOTE, SPACER, - DEPTH_SPACER, - INTERP_FUNC + DEPTH_SPACER }; bool align_left; @@ -189,40 +188,4 @@ class format_equity : public item_handler } // namespace ledger -#ifdef USE_BOOST_PYTHON - -#include "pyfstream.h" - -template -struct pystream_handler_wrap : public ledger::item_handler -{ - PyFileObject * file; - pyofstream * output; - - T handler; - - pystream_handler_wrap(PyObject * file_) - : file((PyFileObject *)file_), output(new pyofstream(file)), - handler(*output) {} - pystream_handler_wrap(PyObject * file_, const V& arg) - : file((PyFileObject *)file_), output(new pyofstream(file)), - handler(*output, arg) {} - pystream_handler_wrap(PyObject * file_, const V& arg1, const W& arg2) - : file((PyFileObject *)file_), output(new pyofstream(file)), - handler(*output, arg1, arg2) {} - - virtual ~pystream_handler_wrap() { - delete output; - } - - virtual void flush() { - handler.flush(); - } - virtual void operator()(U& item) { - handler.operator()(item); - } -}; - -#endif // USE_BOOST_PYTHON - -#endif // _REPORT_H +#endif // _FORMAT_H -- cgit v1.2.3