COMMON: Add a debugPrint function to Rational

svn-id: r52593
This commit is contained in:
Matthew Hoops 2010-09-06 14:59:13 +00:00
parent 6eecc485d2
commit df7158c0ee
2 changed files with 7 additions and 0 deletions

View file

@ -22,6 +22,7 @@
* $Id$
*/
#include "common/debug.h"
#include "common/rational.h"
#include "common/util.h"
#include "common/algorithm.h"
@ -289,6 +290,10 @@ const Rational operator/(int left, const Rational &right) {
return tmp;
}
void Rational::debugPrint(int debuglevel, const char *caption) const {
debug(debuglevel, "%s %d/%d", caption, _num, _denom);
}
bool operator==(int left, const Rational &right) {
return right == left;
}