at.dms.kjc
Class KjcOptions

java.lang.Object
  |
  +--at.dms.util.Options
        |
        +--at.dms.kjc.KjcOptions

public class KjcOptions
extends Options

Generated file containing message definitions. Source file: KjcOptions.opt


Field Summary
 boolean beautify
           
 java.lang.String classpath
           
 boolean debug
           
 boolean deprecation
           
 java.lang.String destination
           
 java.lang.String filter
           
 boolean java
           
 java.lang.String lang
           
 boolean multi
           
 boolean nosystemlib
           
 boolean nowarn
           
 boolean nowrite
           
 int optimize
           
 int proc
           
 boolean verbose
           
 int warning
           
 boolean Xstdout
           
 
Fields inherited from class at.dms.util.Options
nonOptions
 
Constructor Summary
KjcOptions()
           
KjcOptions(java.lang.String name)
           
 
Method Summary
 gnu.getopt.LongOpt[] getLongOptions()
          Gets long options
 java.lang.String[] getOptions()
           
 java.lang.String getShortOptions()
          Gets short options
 void help()
          shows an usage message
 boolean processOption(int code, gnu.getopt.Getopt g)
           
 void usage()
          shows a help message
 void version()
          shows the version number
 
Methods inherited from class at.dms.util.Options
getInt, getString, parseCommandLine, parseCommandLine, printOptions
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

beautify

public boolean beautify

verbose

public boolean verbose

java

public boolean java

nowrite

public boolean nowrite

warning

public int warning

nowarn

public boolean nowarn

optimize

public int optimize

multi

public boolean multi

deprecation

public boolean deprecation

nosystemlib

public boolean nosystemlib

proc

public int proc

destination

public java.lang.String destination

classpath

public java.lang.String classpath

debug

public boolean debug

lang

public java.lang.String lang

Xstdout

public boolean Xstdout

filter

public java.lang.String filter
Constructor Detail

KjcOptions

public KjcOptions(java.lang.String name)

KjcOptions

public KjcOptions()
Method Detail

processOption

public boolean processOption(int code,
                             gnu.getopt.Getopt g)
Overrides:
processOption in class Options
Following copied from class: at.dms.util.Options
Parameters:
args - the command line arguments

getOptions

public java.lang.String[] getOptions()
Overrides:
getOptions in class Options

getShortOptions

public java.lang.String getShortOptions()
Description copied from class: Options
Gets short options
Overrides:
getShortOptions in class Options

version

public void version()
Description copied from class: Options
shows the version number
Overrides:
version in class Options

usage

public void usage()
Description copied from class: Options
shows a help message
Overrides:
usage in class Options

help

public void help()
Description copied from class: Options
shows an usage message
Overrides:
help in class Options

getLongOptions

public gnu.getopt.LongOpt[] getLongOptions()
Description copied from class: Options
Gets long options
Overrides:
getLongOptions in class Options