primes::reduce_prime_impl< partial_prime_represenation< Map, Remainder >, p > Struct Template Reference

List of all members.

Public Types

typedef boost::mpl::integral_c<
int, Remainder::value/p::value
>::type 
remainder
typedef add_pair< Map, mpl::pair<
p, mpl::integral_c< int,
1 > > >::type 
map
typedef partial_prime_represenation<
map, remainder
type
typedef boost::mpl::integral_c<
int, Remainder::value/p::value
>::type 
remainder
typedef add_pair< Map, mpl::pair<
p, mpl::integral_c< int,
1 > > >::type 
map
typedef partial_prime_represenation<
map, remainder
type

Public Member Functions

 BOOST_STATIC_ASSERT ((is_divisible< Remainder::value, p::value >::type::value))
 BOOST_STATIC_ASSERT ((is_divisible< Remainder::value, p::value >::type::value))

Detailed Description

template<class Map, class Remainder, class p>
struct primes::reduce_prime_impl< partial_prime_represenation< Map, Remainder >, p >

Definition at line 274 of file Copy of playground.cpp.


Member Typedef Documentation

template<class Map, class Remainder, class p>
typedef boost::mpl::integral_c<int, Remainder::value/p::value>::type primes::reduce_prime_impl< partial_prime_represenation< Map, Remainder >, p >::remainder

Definition at line 276 of file Copy of playground.cpp.

template<class Map, class Remainder, class p>
typedef add_pair<Map, mpl::pair<p, mpl::integral_c<int, 1> > >::type primes::reduce_prime_impl< partial_prime_represenation< Map, Remainder >, p >::map

Definition at line 278 of file Copy of playground.cpp.

template<class Map, class Remainder, class p>
typedef partial_prime_represenation<map, remainder> primes::reduce_prime_impl< partial_prime_represenation< Map, Remainder >, p >::type

Definition at line 279 of file Copy of playground.cpp.

template<class Map, class Remainder, class p>
typedef boost::mpl::integral_c<int, Remainder::value/p::value>::type primes::reduce_prime_impl< partial_prime_represenation< Map, Remainder >, p >::remainder

Definition at line 276 of file playground.cpp.

template<class Map, class Remainder, class p>
typedef add_pair<Map, mpl::pair<p, mpl::integral_c<int, 1> > >::type primes::reduce_prime_impl< partial_prime_represenation< Map, Remainder >, p >::map

Definition at line 278 of file playground.cpp.

template<class Map, class Remainder, class p>
typedef partial_prime_represenation<map, remainder> primes::reduce_prime_impl< partial_prime_represenation< Map, Remainder >, p >::type

Definition at line 279 of file playground.cpp.


Member Function Documentation

template<class Map, class Remainder, class p>
primes::reduce_prime_impl< partial_prime_represenation< Map, Remainder >, p >::BOOST_STATIC_ASSERT ( (is_divisible< Remainder::value, p::value >::type::value)   ) 

template<class Map, class Remainder, class p>
primes::reduce_prime_impl< partial_prime_represenation< Map, Remainder >, p >::BOOST_STATIC_ASSERT ( (is_divisible< Remainder::value, p::value >::type::value)   ) 


The documentation for this struct was generated from the following files:
Generated on Mon Apr 2 22:25:08 2007 for physical_svn by  doxygen 1.5.1-p1
hosted on SourceForge.net Logo