source: git/factory/cf_switches.cc @ 362fc67

spielwiese
Last change on this file since 362fc67 was 362fc67, checked in by Martin Lee <martinlee84@…>, 12 years ago
chg: remove $Id$
  • Property mode set to 100644
File size: 768 bytes
RevLine 
[493c477]1/* emacs edit mode for this file is -*- C++ -*- */
[2dd068]2
[70dbb3]3//{{{ docu
4//
5// cf_switches.cc - definition of class CFSwitches.
6//
[51bfdb]7// Used by: cf_globals.cc, ftest/ftest_util.cc
[70dbb3]8//
9//}}}
[b973c0]10
[e4fe2b]11#include "config.h"
[b973c0]12
[2dd068]13#include "cf_switches.h"
[dee5f7]14#include "cf_defs.h"
[2dd068]15
[2dcfbba]16//{{{ CFSwitches::CFSwitches ()
[70dbb3]17//{{{ docu
18//
19// CFSwitches::CFSwitches() - default constructor.
20//
21// Turns all switches off.
22//
23//}}}
[2dcfbba]24CFSwitches::CFSwitches ()
[2dd068]25{
[70dbb3]26    for ( int i = 0; i < CFSwitchesMax; i++ )
[806c18]27        switches[i] = false;
[dee5f7]28// and set the default (recommended) On-values:
29#ifdef HAVE_NTL
30  On(SW_USE_NTL);
[6f62c3]31  On(SW_USE_CHINREM_GCD);
[2667bc8]32  //Off(SW_USE_NTL_GCD_0);
33  //Off(SW_USE_NTL_GCD_P);
[dee5f7]34  //Off(SW_USE_NTL_SORT);
35#endif
36  On(SW_USE_EZGCD);
[c4f4fd]37  //On(SW_USE_EZGCD_P); // still testing
[713bdb]38  On(SW_USE_QGCD);
[2dd068]39}
[70dbb3]40//}}}
Note: See TracBrowser for help on using the repository browser.