Code

Added forgotten #ifdef HAVE_CAIRO_PDF/#endif pair
[inkscape.git] / src / extension / script / InkscapePerl.h
1 #ifndef __INKSCAPE_PERL_H__
2 #define __INKSCAPE_PERL_H__
4 /**
5  * Perl Interpreter wrapper for Inkscape
6  *
7  * Authors:
8  *   Bob Jamison <rjamison@titan.com>
9  *
10  * Copyright (C) 2004 Authors
11  *
12  * Released under GNU GPL, read the file 'COPYING' for more information
13  */
15 #include "InkscapeInterpreter.h"
16 #include <glibmm.h>
18 namespace Inkscape {
19 namespace Extension {
20 namespace Script {
23 class InkscapePerl : public InkscapeInterpreter
24 {
25 public:
27     /*
28      *
29      */
30     InkscapePerl();
33     /*
34      *
35      */
36     virtual ~InkscapePerl();
40     /*
41      *
42      */
43     bool interpretScript(const Glib::ustring &script,
44                          Glib::ustring &output,
45                          Glib::ustring &error);
51 private:
54 };
56 }  // namespace Script
57 }  // namespace Extension
58 }  // namespace Inkscape
62 #endif /*__INKSCAPE_PERL_H__ */
64 /*
65   Local Variables:
66   mode:c++
67   c-file-style:"stroustrup"
68   c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
69   indent-tabs-mode:nil
70   fill-column:99
71   End:
72 */
73 // vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 :