#include <sal/types.h>
#include <tools/toolsdllapi.h>
#include <tools/long.hxx>
#include <ostream>
#include <type_traits>
Go to the source code of this file.
|
TOOLS_DLLPUBLIC Fraction | operator+ (const Fraction &rVal1, const Fraction &rVal2) |
|
TOOLS_DLLPUBLIC Fraction | operator- (const Fraction &rVal1, const Fraction &rVal2) |
|
TOOLS_DLLPUBLIC Fraction | operator* (const Fraction &rVal1, const Fraction &rVal2) |
|
TOOLS_DLLPUBLIC Fraction | operator/ (const Fraction &rVal1, const Fraction &rVal2) |
|
TOOLS_DLLPUBLIC bool | operator!= (const Fraction &rVal1, const Fraction &rVal2) |
|
TOOLS_DLLPUBLIC bool | operator<= (const Fraction &rVal1, const Fraction &rVal2) |
|
TOOLS_DLLPUBLIC bool | operator>= (const Fraction &rVal1, const Fraction &rVal2) |
|
Fraction | operator+ (double v1, const Fraction &rVal2) |
|
Fraction | operator- (double v1, const Fraction &rVal2) |
|
Fraction | operator* (double v1, const Fraction &rVal2) |
|
Fraction | operator/ (double v1, const Fraction &rVal2) |
|
Fraction | operator+ (const Fraction &rVal1, double v2) |
|
Fraction | operator- (const Fraction &rVal1, double v2) |
|
Fraction | operator* (const Fraction &rVal1, double v2) |
|
Fraction | operator/ (const Fraction &rVal1, double v2) |
|
template<typename charT , typename traits > |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &rStream, const Fraction &rFraction) |
|
◆ operator!=()
◆ operator*() [1/3]
◆ operator*() [2/3]
◆ operator*() [3/3]
◆ operator+() [1/3]
◆ operator+() [2/3]
◆ operator+() [3/3]
◆ operator-() [1/3]
◆ operator-() [2/3]
◆ operator-() [3/3]
◆ operator/() [1/3]
◆ operator/() [2/3]
◆ operator/() [3/3]
◆ operator<<()
template<typename charT , typename traits >
std::basic_ostream< charT, traits > & operator<< |
( |
std::basic_ostream< charT, traits > & |
rStream, |
|
|
const Fraction & |
rFraction |
|
) |
| |
|
inline |
◆ operator<=()
◆ operator>=()