OKlibrary  0.2.1.6
NumberTheory::Gcd_extended< Int, Visitor > Struct Template Reference

#include <NumberTheory_Models.hpp>

Inheritance diagram for NumberTheory::Gcd_extended< Int, Visitor >:
binary_function

List of all members.

Public Types

typedef Int int_type
typedef std::binary_function
< int_type, int_type,
Algebra_Traits::BinaryLinearCombination
< int_type, int_type >
>::result_type 
result_type

Public Member Functions

 Gcd_extended ()
 Gcd_extended (Visitor vis)
result_type operator() (const int_type a, const int_type b)

Public Attributes

Visitor vis

Detailed Description

template<typename Int, class Visitor = GcdExtVisitor_empty<Int>>
struct NumberTheory::Gcd_extended< Int, Visitor >

Definition at line 105 of file NumberTheory_Models.hpp.


Member Typedef Documentation

template<typename Int , class Visitor = GcdExtVisitor_empty<Int>>
typedef Int NumberTheory::Gcd_extended< Int, Visitor >::int_type

Definition at line 107 of file NumberTheory_Models.hpp.

template<typename Int , class Visitor = GcdExtVisitor_empty<Int>>
typedef std::binary_function<int_type,int_type,Algebra_Traits::BinaryLinearCombination<int_type, int_type> >::result_type NumberTheory::Gcd_extended< Int, Visitor >::result_type

Definition at line 108 of file NumberTheory_Models.hpp.


Constructor & Destructor Documentation

template<typename Int , class Visitor = GcdExtVisitor_empty<Int>>
NumberTheory::Gcd_extended< Int, Visitor >::Gcd_extended ( ) [inline]

Definition at line 112 of file NumberTheory_Models.hpp.

template<typename Int , class Visitor = GcdExtVisitor_empty<Int>>
NumberTheory::Gcd_extended< Int, Visitor >::Gcd_extended ( Visitor  vis) [inline]

Definition at line 113 of file NumberTheory_Models.hpp.


Member Function Documentation

template<typename Int , class Visitor = GcdExtVisitor_empty<Int>>
result_type NumberTheory::Gcd_extended< Int, Visitor >::operator() ( const int_type  a,
const int_type  b 
) [inline]

Member Data Documentation

template<typename Int , class Visitor = GcdExtVisitor_empty<Int>>
Visitor NumberTheory::Gcd_extended< Int, Visitor >::vis

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