%include "typemaps.i"
+#if defined(SWIGTCL)
+%rename("==") *::__eq__;
+%rename("!=") *::__ne__;
+#endif
+
%typemap(in,numinputs=0,noblock=1) XRule **OUTPUT ($*1_ltype temp) {
$1 = &temp;
}
return pool_isemptyupdatejob($self->pool, $self->how, $self->what);
}
-#if defined(SWIGTCL)
- %rename("==") __eq__;
-#endif
bool __eq__(Job *j) {
return $self->pool == j->pool && $self->how == j->how && $self->what == j->what;
}
-#if defined(SWIGTCL)
- %rename("!=") __ne__;
-#endif
bool __ne__(Job *j) {
return !Job___eq__($self, j);
}
return solv_chksum_type2str(solv_chksum_get_type($self));
}
-#if defined(SWIGTCL)
- %rename("==") __eq__;
-#endif
bool __eq__(Chksum *chk) {
return solv_chksum_cmp($self, chk);
}
-#if defined(SWIGTCL)
- %rename("!=") __ne__;
-#endif
bool __ne__(Chksum *chk) {
return !solv_chksum_cmp($self, chk);
}
}
}
-#if defined(SWIGTCL)
- %rename("==") __eq__;
-#endif
bool __eq__(Repo *repo) {
return $self == repo;
}
-#if defined(SWIGTCL)
- %rename("!=") __ne__;
-#endif
bool __ne__(Repo *repo) {
return $self != repo;
}
const char *str() {
return pool_dep2str($self->pool, $self->id);
}
-#if defined(SWIGTCL)
- %rename("==") __eq__;
-#endif
bool __eq__(Dep *s) {
return $self->pool == s->pool && $self->id == s->id;
}
-#if defined(SWIGTCL)
- %rename("!=") __ne__;
-#endif
bool __ne__(Dep *s) {
return !Dep___eq__($self, s);
}
return solvable_matchesdep($self->pool->solvables + $self->id, keyname, id, marker);
}
-#if defined(SWIGTCL)
- %rename("==") __eq__;
-#endif
bool __eq__(XSolvable *s) {
return $self->pool == s->pool && $self->id == s->id;
}
-#if defined(SWIGTCL)
- %rename("!=") __ne__;
-#endif
bool __ne__(XSolvable *s) {
return !XSolvable___eq__($self, s);
}
return q;
}
-#if defined(SWIGTCL)
- %rename("==") __eq__;
-#endif
bool __eq__(XRule *xr) {
return $self->solv == xr->solv && $self->id == xr->id;
}
-#if defined(SWIGTCL)
- %rename("!=") __ne__;
-#endif
bool __ne__(XRule *xr) {
return !XRule___eq__($self, xr);
}
Repodata *data = repo_id2repodata($self->repo, $self->id);
repodata_extend_block(data, data->repo->start, data->repo->end - data->repo->start);
}
-#if defined(SWIGTCL)
- %rename("==") __eq__;
-#endif
bool __eq__(XRepodata *xr) {
return $self->repo == xr->repo && $self->id == xr->id;
}
-#if defined(SWIGTCL)
- %rename("!=") __ne__;
-#endif
bool __ne__(XRepodata *xr) {
return !XRepodata___eq__($self, xr);
}