Blame swig/java/libyangJava.i

Packit 8fb591
%module yang
Packit 8fb591
Packit 8fb591
%{
Packit 8fb591
    extern "C" {
Packit 8fb591
        #include "libyang.h"
Packit 8fb591
        #include "tree_data.h"
Packit 8fb591
    }
Packit 8fb591
%}
Packit 8fb591
Packit 8fb591
%include exception.i
Packit 8fb591
%include <std_except.i>
Packit 8fb591
%catches(std::runtime_error, std::exception, std::string);
Packit 8fb591
Packit 8fb591
%inline %{
Packit 8fb591
#include <unistd.h>
Packit 8fb591
#include "libyang.h"
Packit 8fb591
#include <signal.h>
Packit 8fb591
#include <vector>
Packit 8fb591
#include <memory>
Packit 8fb591
Packit 8fb591
#include "Libyang.hpp"
Packit 8fb591
#include "Tree_Data.hpp"
Packit 8fb591
Packit 8fb591
%}
Packit 8fb591
%include "../swig_base/java_base.i"