2 %ignore zypp::Arch_empty;
6 // These operators must be ignored otherwise the wrapper does
7 // not compile (using swig 1.3.29).
21 %define iter(cls, storetype)
23 cls::const_iterator iterator_incr(cls::const_iterator *it){
27 cls::const_iterator iterator_decr(cls::const_iterator *it){
31 bool iterator_equal(cls::const_iterator it1, cls::const_iterator it2) {
34 storetype iterator_value(cls::const_iterator it) {
37 cls::const_iterator cBegin() {
40 cls::const_iterator cEnd() {
46 %define iter2(cls, storetype)
48 cls::const_iterator iterator_incr(cls::const_iterator *it){
52 cls::const_iterator iterator_decr(cls::const_iterator *it){
56 bool iterator_equal(cls::const_iterator it1, cls::const_iterator it2) {
59 storetype iterator_value(cls::const_iterator it) {
62 cls::const_iterator cBegin() {
65 cls::const_iterator cEnd() {
72 %define forwarditer(cls, storetype)
74 cls::const_iterator iterator_incr(cls::const_iterator *it){
78 bool iterator_equal(cls::const_iterator it1, cls::const_iterator it2) {
81 storetype iterator_value(cls::const_iterator it) {
84 cls::const_iterator cBegin() {
87 cls::const_iterator cEnd() {