Inferno  0.2
ReadArgs Class Reference

#include <read_args.hpp>

Collaboration diagram for ReadArgs:
[legend]

List of all members.

Public Member Functions

void Usage ()
std::string GetArg (int al=1)
 ReadArgs (int argc, char *argv[])

Static Public Attributes

static std::string exename
static std::string infile
static std::string outfile
static bool intermediate_graph = false
static int pattern_graph = -1
static bool trace = false
static bool trace_hits = false
static std::string hits_format
static int quitafter = 0x7fffffff
static bool quitenable = false
static int runonlystep = 0
static bool runonlyenable = false
static int repetitions = 100
static bool rep_error = true
static bool selftest = false
static bool assert_pedigree = false
static bool documentation_graphs = false

Detailed Description

Definition at line 11 of file read_args.hpp.


Constructor & Destructor Documentation


Member Function Documentation

std::string ReadArgs::GetArg ( int  al = 1)

Definition at line 52 of file read_args.cpp.

References Usage().

Referenced by ReadArgs().

void ReadArgs::Usage ( )

Definition at line 26 of file read_args.cpp.

References exename.

Referenced by GetArg(), and ReadArgs().


Member Data Documentation

bool ReadArgs::assert_pedigree = false [static]

Definition at line 32 of file read_args.hpp.

Referenced by ReadArgs().

bool ReadArgs::documentation_graphs = false [static]

Definition at line 33 of file read_args.hpp.

Referenced by main(), and ReadArgs().

std::string ReadArgs::exename [static]

Definition at line 14 of file read_args.hpp.

Referenced by ReadArgs(), and Usage().

std::string ReadArgs::hits_format [static]

Definition at line 24 of file read_args.hpp.

Referenced by HitCount::Check(), HitCount::Dump(), operator<(), and ReadArgs().

std::string ReadArgs::infile [static]

Definition at line 15 of file read_args.hpp.

Referenced by main(), and ReadArgs().

bool ReadArgs::intermediate_graph = false [static]

Definition at line 17 of file read_args.hpp.

Referenced by main(), and ReadArgs().

std::string ReadArgs::outfile [static]

Definition at line 16 of file read_args.hpp.

Referenced by main(), Output(), and ReadArgs().

int ReadArgs::pattern_graph = -1 [static]

Definition at line 18 of file read_args.hpp.

Referenced by main(), and ReadArgs().

int ReadArgs::quitafter = 0x7fffffff [static]

Definition at line 25 of file read_args.hpp.

Referenced by main(), and ReadArgs().

bool ReadArgs::quitenable = false [static]

Definition at line 26 of file read_args.hpp.

Referenced by main(), and ReadArgs().

bool ReadArgs::rep_error = true [static]

Definition at line 30 of file read_args.hpp.

Referenced by main(), and ReadArgs().

int ReadArgs::repetitions = 100 [static]

Definition at line 29 of file read_args.hpp.

Referenced by main(), and ReadArgs().

bool ReadArgs::runonlyenable = false [static]

Definition at line 28 of file read_args.hpp.

Referenced by main(), and ReadArgs().

int ReadArgs::runonlystep = 0 [static]

Definition at line 27 of file read_args.hpp.

Referenced by main(), and ReadArgs().

bool ReadArgs::selftest = false [static]

Definition at line 31 of file read_args.hpp.

Referenced by main(), and ReadArgs().

bool ReadArgs::trace = false [static]

Definition at line 22 of file read_args.hpp.

Referenced by main(), and ReadArgs().

bool ReadArgs::trace_hits = false [static]

Definition at line 23 of file read_args.hpp.

Referenced by main(), and ReadArgs().


The documentation for this class was generated from the following files: