X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2FCommandLine.html;h=8c59b2b3716d5faf1532b05d4ccd327ca7b80a1d;hb=2061e89a3808086423f9fe8e9b99ad8a5b3b0ff9;hp=7672ec44aca98258a354abc849b970d75680297c;hpb=ae853634d8804a98c6b4e71f8809b6387cc03fe8;p=oota-llvm.git diff --git a/docs/CommandLine.html b/docs/CommandLine.html index 7672ec44aca..8c59b2b3716 100644 --- a/docs/CommandLine.html +++ b/docs/CommandLine.html @@ -1,273 +1,351 @@ - -CommandLine 2.0 Library Manual - - - - -
  CommandLine 2.0 Library Manual
+ + + + CommandLine 2.0 Library Manual + + + + +
+ CommandLine 2.0 Library Manual +
    -
  1. Introduction +
  2. Introduction
  3. +
  4. Quick Start Guide
      -
    1. Boolean Arguments -
    2. Argument Aliases -
    3. Selecting an alternative from a set of possibilities -
    4. Named alternatives -
    5. Parsing a list of options -
    +
  5. Boolean Arguments
  6. +
  7. Argument Aliases
  8. +
  9. Selecting an alternative from a + set of possibilities
  10. +
  11. Named alternatives
  12. +
  13. Parsing a list of options
  14. +
  15. Adding freeform text to help output
  16. +
+
  • Reference Guide
      -
    1. Option Modifiers: +
    2. Positional Arguments +
    3. + +
    4. Internal vs External Storage
    5. + +
    6. Option Attributes
    7. + +
    8. Option Modifiers +
    9. + +
    10. Top-Level Classes and Functions
        -
      • Controlling whether or not the option is shown by --help -
      • Controlling the number of occurances required and allowed -
      • Controlling whether or not a value must be specified -
      • Controlling other formatting options -
      -
    11. Positional Arguments -
    12. Internal vs External Storage -
    13. The option classes +
    14. The + cl::ParseCommandLineOptions function
    15. +
    16. The + cl::ParseEnvironmentOptions function
    17. +
    18. The cl::opt class
    19. +
    20. The cl::list class
    21. +
    22. The cl::alias class
    23. + + +
    24. Builtin parsers
        -
      • The opt<> class -
      • The list<> class -
      • The alias class -
      -
    +
  • The Generic parser<t> + parser
  • +
  • The parser<bool> + specialization
  • +
  • The parser<string> + specialization
  • +
  • The parser<int> + specialization
  • +
  • The parser<double> and + parser<float> specializations
  • + +
  • Extension Guide
      -
    1. Writing a custom parser -
    2. Exploiting external storage -
    3. Dynamically adding command line options -
    -

    +

  • Writing a custom parser
  • +
  • Exploiting external storage
  • +
  • Dynamically adding command line + options
  • + + +
    +

    Written by Chris Lattner

    +
    - -
    -Introduction -
    -Quick Start Guide -
       -Boolean Arguments -
       -Argument Aliases -
       -Selecting an alternative from a set of possibilities -
       -Named Alternatives -
       -Parsing a list of options -
    -Reference Guide -
    -Extension Guide -

    - -
    Chris Lattner
    - - -Last modified: Thu Jul 25 14:25:50 CDT 2002 - -
    - + + + +