Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

nci/suif/suif2b/j2s/dfst2dot/dfst_compiler_options.h

Go to the documentation of this file.
00001 /* -*- Mode: C++; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
00002 #ifndef DFST_COMPILER_OPTIONS_H
00003 #define DFST_COMPILER_OPTIONS_H
00004 
00005 /*
00006  * $Id: dfst_compiler_options.h,v 1.2 2000/07/24 00:32:56 brm Exp $
00007  */
00008 
00009 
00010 /*
00011  * This defines the compiler options for dfst2dot.
00012  *
00013  * SUIF's comand line parser is used to search for the options
00014  * in the command line.
00015  */
00016 class dfst_CompilerOptions {
00017 private:
00018   dfst_CompilerOptions();
00019 
00020 public:
00021   static string_arg_word_clo *output_argument;
00022   static string_arg_word_clo *methodname_argument;
00023 
00024   static char* output;
00025   static boolean show_e_h_controlflow;
00026   static char* methodname;
00027   static i_integer methodnumber;
00028 
00029   static command_line_parser* build_command_line_parser();
00030   static void parse_command_line(int *argc, char *argv[]);
00031 };
00032 
00033 
00034 #endif /* DFST_COMPILER_OPTIONS_H */

Generated at Mon Jul 31 13:41:53 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000