seemingly, the newer boost libraries added an internal type rational<I>::bool_type
together with an overload for the equality comparison operator.
Unfortunately this now renders a comparison ambiguous with the constant zero (i.e. int{0})
because in our use case we employ rational<uint>.
Workaround is to compare explicitly to a zero of the underlying integer type.
|
||
|---|---|---|
| .. | ||
| control-impl.hpp | ||
| control-policy.hpp | ||
| control.hpp | ||
| diagnostics.hpp | ||
| digxel.hpp | ||
| formats.hpp | ||
| grid.hpp | ||
| mutation.cpp | ||
| mutation.hpp | ||
| quantiser.cpp | ||
| quantiser.hpp | ||
| time.cpp | ||
| timecode.cpp | ||
| timecode.hpp | ||
| timequant.hpp | ||
| timevalue.hpp | ||