#ifndef SWIG_LIBCCL_PARSER_I #define SWIG_LIBCCL_PARSER_I %module libcclparser %{ #include <libwccl/parser/Parser.h> %} %include "libcorpustagsetmanager.i" %include "std_string.i" %include "std_vector.i" namespace Wccl { class Parser { public: Parser(const Corpus2::Tagset&); ~TagsetManager(); /* --------------------------------------------------------------------- */ }; inline const Tagset& get_named_tagset(const std::string& name); } using namespace std; using namespace Corpus2; #endif /* SWIG_LIBCCL_PARSER_I */