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