piranha  0.10
Public Member Functions | List of all members
piranha::math::gcd3_impl< mp_integer< SSize > > Struct Template Reference

Specialisation of the implementation of piranha::math::gcd3() for piranha::mp_integer. More...

#include <piranha/mp_integer.hpp>

Public Member Functions

void operator() (mp_integer< SSize > &out, const mp_integer< SSize > &a, const mp_integer< SSize > &b) const
 Call operator. More...
 

Detailed Description

template<std::size_t SSize>
struct piranha::math::gcd3_impl< mp_integer< SSize > >

Specialisation of the implementation of piranha::math::gcd3() for piranha::mp_integer.

Definition at line 464 of file mp_integer.hpp.

Member Function Documentation

◆ operator()()

template<std::size_t SSize>
void piranha::math::gcd3_impl< mp_integer< SSize > >::operator() ( mp_integer< SSize > &  out,
const mp_integer< SSize > &  a,
const mp_integer< SSize > &  b 
) const
inline

Call operator.

This call operator will use internally piranha::mp_integer::gcd(mp_integer &, const mp_integer &, const mp_integer &).

Parameters
outreturn value.
afirst argument.
bsecond argument.

Definition at line 474 of file mp_integer.hpp.


The documentation for this struct was generated from the following file: