Public Member Functions | Static Public Member Functions | Protected Member Functions

OptFrameModule< R, M > Class Template Reference

Inheritance diagram for OptFrameModule< R, M >:
BuildModule< R, M > CheckModule< R, M > DefineModule< R, M > DictionaryModule< R, M > EmpiricalModule< R, M > EvaluateModule< R, M > ExecModule< R, M > ExportModule< R, M > HelpModule< R, M > InitServersModule< R, M > PrintModule< R, M > ReadModule< R, M > TestModule< R, M > UsageModule< R, M >

List of all members.

Public Member Functions

virtual string id ()=0
virtual string usage ()=0
virtual void run (vector< OptFrameModule< R, M > * >, HeuristicFactory< R, M > *, map< string, string > *dictionary, string)=0
virtual string preprocess (map< string, string > *dictionary, string input)

Static Public Member Functions

static string defaultPreprocess (map< string, string > *dictionary, string input)

Protected Member Functions

void run_module (string mod, vector< OptFrameModule< R, M > * > v, HeuristicFactory< R, M > *f, map< string, string > *dictionary, string input)

template<class R, class M>
class OptFrameModule< R, M >


The documentation for this class was generated from the following file:
 All Classes Functions