| Index Entry | Section |
|
F | | |
| features | 7.1 AutoOpts Features |
| finite state machine | 8.1 Automated Finite State Machine |
| flags-cant | 7.5.5.4 Option Conflict Attributes |
| flags-must | 7.5.5.4 Option Conflict Attributes |
| fOptState | 7.6.1 Data for Option Processing |
| for loop | 3.6.16 FOR - Emit a template block multiple times |
| futures | 9. Some ideas for the future. |
|
G | | |
| getdefs | 8.6 Invoking getdefs |
| getdefs help | 8.6.1 getdefs help/usage (‘help’) |
| getdefs-agarg | agarg option. |
| getdefs-assign | assign option. |
| getdefs-autogen | autogen option. |
| getdefs-base-name | base-name option. |
| getdefs-common-assign | common-assign option. |
| getdefs-copy | copy option. |
| getdefs-defs-to-get | defs-to-get option. |
| getdefs-filelist | filelist option. |
| getdefs-first-index | first-index option. |
| getdefs-input | input option. |
| getdefs-linenum | linenum option. |
| getdefs-listattr | listattr option. |
| getdefs-ordering | ordering option. |
| getdefs-output | output option. |
| getdefs-srcfile | srcfile option. |
| getdefs-subblock | subblock option. |
| getdefs-template | template option. |
| getopt_long | 7.15 Using getopt(3C) |
| gnu | 7.3 Developer and User Notes |
|
H | | |
| here-string | 2.2.7 A Here String |
|
I | | |
| ident | 2.5 Controlling What Gets Processed |
| ident directive | 2.5 Controlling What Gets Processed |
| identification | 2.1 The Identification Definition |
| if | 2.5 Controlling What Gets Processed |
| if directive | 2.5 Controlling What Gets Processed |
| if test | 3.6.17 IF - Conditionally Emit a Template Block |
| ifdef | 2.5 Controlling What Gets Processed |
| ifdef directive | 2.5 Controlling What Gets Processed |
| ifndef | 2.5 Controlling What Gets Processed |
| ifndef directive | 2.5 Controlling What Gets Processed |
| immediate action | 7.5.5.3 Immediate Action Attributes |
| include | 2.5 Controlling What Gets Processed |
| include directive | 2.5 Controlling What Gets Processed |
| information attributes | 7.5.3 Program Information Attributes |
| Installing | 6.4 Installing AutoGen |
| Internationalizing AutoOpts | 7.16 Internationalizing AutoOpts |
| Internationalizing Options | 7.5.8 Internationalizing Options |
| Introduction | 1. Introduction |
|
L | | |
| let | 2.5 Controlling What Gets Processed |
| let directive | 2.5 Controlling What Gets Processed |
| library attributes | 7.5.2 Options for Library Code |
| Licensing | 7.2 AutoOpts Licensing |
| line | 2.5 Controlling What Gets Processed |
| line directive | 2.5 Controlling What Gets Processed |
| looping, for | 3.6.16 FOR - Emit a template block multiple times |
|
M | | |
| m4 | 1.4 A User’s Perspective |
| macdef | 2.5 Controlling What Gets Processed |
| macdef directive | 2.5 Controlling What Gets Processed |
| macro syntax | 3.6.1 AutoGen Macro Syntax |
| macro, pseudo | 3. Template File |
| main procedure | 7.5.4 Generating main procedures |
| misuse-usage | 7.3 Developer and User Notes |
|
N | | |
| named option mode | 7.5.1.4 User Presentation Attributes |
| Naming Conflicts | 7.17 Naming Conflicts |
| naming values | 3.2 Naming a value |
| native macros | 3.6 AutoGen Native Macros |
| no-misuse-usage | 7.3 Developer and User Notes |
|
O | | |
| optActualIndex | 7.6.1 Data for Option Processing |
| optActualValue | 7.6.1 Data for Option Processing |
| optIndex | 7.6.1 Data for Option Processing |
| option | 2.5 Controlling What Gets Processed |
| Option Argument Handling | 7.5.7 Option Argument Handling |
| Option Arguments | 7.5.6 Option Argument Specification |
| option attributes | 7.5.5 Option Attributes |
| Option Conflict Attributes | 7.5.5.4 Option Conflict Attributes |
| Option Definitions | 7.5 Option Definitions |
| option descriptor | 7.8 Option Descriptor File |
| option directive | 2.5 Controlling What Gets Processed |
| Option Processing Data | 7.6.1 Data for Option Processing |
| optOccCt | 7.6.1 Data for Option Processing |
| optValue | 7.6.1 Data for Option Processing |
|
P | | |
| pragma | 2.5 Controlling What Gets Processed |
| pragma directive | 2.5 Controlling What Gets Processed |
| predefines | 2.6 Pre-defined Names |
| program attributes | 7.5.1 Program Description Attributes |
| pseudo macro | 3. Template File |
| pseudo macro | 3.1 Format of the Pseudo Macro |
| pzLastArg | 7.6.1 Data for Option Processing |
| pzProgName | 7.6.1 Data for Option Processing |
| pzProgPath | 7.6.1 Data for Option Processing |
|
R | | |
| rcfile | 7.10.1 configuration file presets |
| rcfile | 7.10.5 Config file only example |
| Redirecting Output | 3.7 Redirecting Output |
| remote procedure call | 8.2 Combined RPC Marshalling |
| Required Attributes | 7.5.5.1 Required Attributes |
| RPC | 8.2 Combined RPC Marshalling |
| rpcgen | 8.2 Combined RPC Marshalling |
|
S | | |
| sample rcfile | 7.10.3 Creating a sample configuration file |
| shell | 2.5 Controlling What Gets Processed |
| shell directive | 2.5 Controlling What Gets Processed |
| shell options | 7.10 Configuring your program |
| shell options | 7.12 AutoOpts for Shell Scripts |
| shell-generated string | 2.2.5 Shell Output String |
| Signal Names | 6.3 Signal Names |
| simple definitions | 2.2 Named Definitions |
| standard options | 7.5.11 Library of Standard Options |
| string, double quote | 2.2.2 Double Quote String |
| string, shell output | 2.2.5 Shell Output String |
| string, single quote | 2.2.3 Single Quote String |
|