Boost logo

Boost Users :

Subject: Re: [Boost-users] [ Boost.Units ] Invert a quantity_type
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2017-06-08 19:51:52


AMDG

On 06/06/2017 05:12 PM, Belcourt, Kenneth via Boost-users wrote:
>
> I have a structure that is passed some type from which I can extract a units quantity type:
>
> <snip>
>
> Is there a way to invert a quantity type so I can compute and return, say, the inverse of the passed quantity_type? So, for example, is there any Boost.Units inverse meta like function that might let me say something like this:
>
> <snip>
> I’m hoping for something more general than partially specializing the bu::inverse method for each quantity I may want to invert. Any ideas?
>

There isn't a specific inverse function, but,
shouldn't divide_typeof_helper work or
power_typeof_helper<T, -1> work? (or better
just use decltype)

In Christ,
Steven Watanabe


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net