as() const | rational< T > | [inline] |
denominator() const | rational< T > | [inline] |
denominator_ | rational< T > | [private] |
normalize() | rational< T > | [inline, private] |
numerator() const | rational< T > | [inline] |
numerator_ | rational< T > | [private] |
operator *=(rational const &rhs) | rational< T > | [inline] |
operator *=(value_type const &rhs) | rational< T > | [inline] |
operator++() | rational< T > | [inline] |
operator++(int) | rational< T > | [inline] |
operator+=(rational const &rhs) | rational< T > | [inline] |
operator+=(value_type const &rhs) | rational< T > | [inline] |
operator--() | rational< T > | [inline] |
operator--(int) | rational< T > | [inline] |
operator-=(rational const &rhs) | rational< T > | [inline] |
operator-=(value_type const &rhs) | rational< T > | [inline] |
operator/=(rational const &rhs) | rational< T > | [inline] |
operator/=(value_type const &rhs) | rational< T > | [inline] |
operator=(value_type) | rational< T > | [inline] |
operator=(rational< U > const &rhs) | rational< T > | [inline] |
rational(value_type num=0) | rational< T > | [inline] |
rational(value_type num, value_type den) | rational< T > | [inline] |
rational(double r) | rational< T > | [inline] |
rational(rational< U > const &that) | rational< T > | [inline] |
reduce() | rational< T > | [inline, private] |
scale(U value) | rational< T > | [inline, private] |
value_type typedef | rational< T > |