[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
These attributes are used to define how and what information is displayed to the user of the program.
copyright
is a structured value containing three to five
values. If copyright
is used, then the first three are required.
copyright = { date = "1992-2004"; owner = "Bruce Korb"; eaddr = 'bkorb@gnu.org'; type = GPL; }; |
settable
. The library client program will invoke the
SET_OPTION
macro which will invoke a handler function that will
finally set these global variables.
optionUsage()
does not work for you. If you specify
my_usage
as the value of this attribute, for example, you will
use a procedure by that name for displaying usage. Of course, you will
need to provide that procedure and it must conform to this profile:
void optionUsage( tOptions* pOptions, int exitCode ) |
optionUsage
procedure
is AutoOpts Standard. By specifying this attribute, the default format
will be GNU-ish style. Either default may be overridden by the user with
the AUTOOPTS_USAGE
environment variable. If it is set to gnu
or autoopts
, it will alter the style appropriately. This attribute
will conflict with the usage
attribute.
POSIXLY_CORRECT
is defined in the environment.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |