| 
    algebramix_doc 0.3 
   | 
 
#include <base_integer.hpp>
Definition at line 72 of file base_integer.hpp.
Definition at line 88 of file base_integer.hpp.
| typedef base_blocks_transformer<Baser_low, Baser_high> Baser | 
Definition at line 109 of file base_integer.hpp.
| typedef base_dicho_transformer<integer, std_base_dicho<integer> > Baser_high | 
Definition at line 108 of file base_integer.hpp.
| typedef base_naive_transformer<J,std_J_I> Baser_I | 
Definition at line 96 of file base_integer.hpp.
| typedef base_blocks_transformer< Baser_I, base_naive_transformer<C,std_C_J> > Baser_low | 
Definition at line 105 of file base_integer.hpp.
| typedef integer C | 
Definition at line 73 of file base_integer.hpp.
Definition at line 80 of file base_integer.hpp.
| typedef modulus<I, modulus_base_variant> M | 
Definition at line 83 of file base_integer.hpp.
| typedef I modulus_base | 
Definition at line 89 of file base_integer.hpp.
Definition at line 86 of file base_integer.hpp.
| typedef unsigned_int_with_size_at_least_helper< internal_size>::type uJ | 
Definition at line 79 of file base_integer.hpp.
| base_integer_transformer | ( | const K & | _p | ) |  [inline] | 
        
Definition at line 115 of file base_integer.hpp.
References base_integer_transformer< I >::p.
| ~base_integer_transformer | ( | ) |  [inline] | 
        
Definition at line 121 of file base_integer.hpp.
References base_integer_transformer< I >::baser.
                                      {
    mmx_delete<Baser> (baser, 1); }
| nat direct_transform | ( | I * | c, | 
| nat | n, | ||
| const C & | a | ||
| ) |  [inline] | 
        
Definition at line 124 of file base_integer.hpp.
References mmx::direct_base().
                                                        {
    return direct_base (c, n, a, * baser); }
| void inverse_transform | ( | C & | a, | 
| const I * | c, | ||
| nat | n | ||
| ) |  [inline] | 
        
Definition at line 127 of file base_integer.hpp.
References mmx::inverse_base().
                                                          {
    return inverse_base (a, c, n, * baser); }
| typedef Modulus_variant | ( | I | ) | 
| typedef Modulus_variant | ( | J | ) | 
Definition at line 112 of file base_integer.hpp.
Referenced by base_integer_transformer< I >::~base_integer_transformer(), and base_unsigned_integer_transformer< I >::~base_unsigned_integer_transformer().
const nat internal_size [static] | 
        
Definition at line 76 of file base_integer.hpp.
Definition at line 111 of file base_integer.hpp.
Referenced by base_integer_transformer< I >::base_integer_transformer(), and base_unsigned_integer_transformer< I >::base_unsigned_integer_transformer().