![](https://seccdn.libravatar.org/avatar/eb2ff594a217acb7dff96eaafa6c848c.jpg?s=120&d=mm&r=g)
Author: kkaempf Date: Fri Dec 5 12:18:15 2008 New Revision: 11881 URL: http://svn.opensuse.org/viewcvs/zypp?rev=11881&view=rev Log: make Rules accessible in bindings Added: trunk/sat-solver/bindings/rule.i Modified: trunk/sat-solver/bindings/satsolver.i Added: trunk/sat-solver/bindings/rule.i URL: http://svn.opensuse.org/viewcvs/zypp/trunk/sat-solver/bindings/rule.i?rev=11881&view=auto ============================================================================== --- trunk/sat-solver/bindings/rule.i (added) +++ trunk/sat-solver/bindings/rule.i Fri Dec 5 12:18:15 2008 @@ -0,0 +1,25 @@ +/* + * Rule + */ + +%nodefault rule; +%rename(Rule) rule; +typedef struct rule {} Rule; + + +%extend Rule { + /* no constructor, Rule is embedded in Solver */ + + int p() + { return $self->p; } + + int d() + { return $self->d; } + + int w1() + { return $self->w1; } + + int w2() + { return $self->w2; } + +} Modified: trunk/sat-solver/bindings/satsolver.i URL: http://svn.opensuse.org/viewcvs/zypp/trunk/sat-solver/bindings/satsolver.i?rev=11881&r1=11880&r2=11881&view=diff ============================================================================== --- trunk/sat-solver/bindings/satsolver.i (original) +++ trunk/sat-solver/bindings/satsolver.i Fri Dec 5 12:18:15 2008 @@ -378,5 +378,6 @@ %include "problem.i" %include "solution.i" %include "covenant.i" +%include "rule.i" %include "solver.i" %include "dataiterator.i" -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org