1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
#ifndef CONFIGURATION_H
#define CONFIGURATION_H
#include "input_reader.h"
#include <string>
class configuration
{
public:
configuration(int, char **);
bool parse(int, char **);
void print_short_usage() const;
void print_usage() const;
std::string prog;
std::string listfile;
std::string tmpfile;
int inputformat;
unsigned minlength;
unsigned maxlength;
unsigned minfreq;
unsigned minsupport;
unsigned maxsupport;
bool verbose;
bool debug;
bool good;
private:
configuration();
};
#endif
|