1 // Copyright (C) 2003  Davis E. King (davis@dlib.net)
2 // License: Boost Software License   See LICENSE.txt for the full license.
3 #ifndef DLIB_BIGINt_
4 #define DLIB_BIGINt_
5 
6 #include "bigint/bigint_kernel_1.h"
7 #include "bigint/bigint_kernel_2.h"
8 #include "bigint/bigint_kernel_c.h"
9 
10 
11 
12 
13 namespace dlib
14 {
15 
16 
17     class bigint
18     {
bigint()19         bigint() {}
20 
21 
22     public:
23 
24         //----------- kernels ---------------
25 
26         // kernel_1a
27         typedef     bigint_kernel_1
28                     kernel_1a;
29         typedef     bigint_kernel_c<kernel_1a>
30                     kernel_1a_c;
31 
32         // kernel_2a
33         typedef     bigint_kernel_2
34                     kernel_2a;
35         typedef     bigint_kernel_c<kernel_2a>
36                     kernel_2a_c;
37 
38 
39     };
40 }
41 
42 #endif // DLIB_BIGINt_
43 
44