Fix build error for swig 4.2.1
[platform/upstream/libzypp-bindings.git] / swig / ZYppFactory.i
1 %include <zypp/ZYpp.h>
2 %include <zypp/ZYppFactory.h>
3
4 typedef ::boost::detail::sp_member_access<::zypp::ZYpp> b_d_sp_member_access;
5 %template(b_d_sp_member_access) boost::detail::sp_member_access<::zypp::ZYpp>;
6
7 typedef ::boost::detail::sp_dereference<::zypp::ZYpp> b_d_sp_dereference;
8 %template(b_d_sp_dereference) boost::detail::sp_dereference<::zypp::ZYpp>;
9
10 typedef ::boost::shared_ptr<::zypp::ZYpp> ZYpp_Ptr;
11 %template(ZYpp_Ptr) ::boost::shared_ptr<::zypp::ZYpp>;