VMS Help DCE_IDL, DCL Command Interface, QUALIFIERS *Conan The Librarian (sorry for the slow response - running on an old VAX) |
1 - /CLIENT_FILES
/CLIENT_FILES [=(option[,...])] /NOCLIENT_FILES Specify one or more of the following options. ALL (default) [NO]AUXILIARY [=filename] NONE [NO]STUB [=filename] This qualifier is equivalent to the -client argument in the universal syntax.
2 - /SERVER_FILES
/SERVER_FILES [=(option[,...])] /NOSERVER_FILES Specify one or more of the following options: ALL (default) [NO]AUXILIARY [=filename] NONE [NO]STUB [=filename] This qualifier is equivalent to the -server argument in the universal syntax.
3 - /STANDARD
/STANDARD [=[NO]PORTABLE | DCE_V10 | DEC_V10 | EXTENDED ] /STANDARD=PORTABLE (default) This qualifier is equivalent to the -standard[standard_type] argument in the universal syntax. This universal syntax argument is documented in the section of the Compaq DCE Product Guide that describes additional IDL command options.
4 - /HEADER_FILE
/HEADER_FILE = filename /HEADER_FILE=file_spec.H (default) This qualifier is equivalent to the -header header_file argument in the universal syntax.
5 - /OUTPUT_DIRECTORY
/OUTPUT_DIRECTORY [=directory] /NOOUTPUT_DIRECTORY (default) This qualifier is equivalent to the -out directory argument in the universal syntax.
6 - /INCLUDE_DIRECTORY
/INCLUDE_DIRECTORY [=(pathname [,...])] (default) /NOINCLUDE_DIRECTORY These qualifiers are equivalent to the -Idirectory and -no_def_idir arguments in the universal syntax.
7 - /ENTRY_POINT_VECTOR
/ENTRY_POINT_VECTOR [=(option[,...])] /NOENTRY_POINT_VECTOR /ENTRY_POINT_VECTOR=(NOCLIENT, MANAGER) (default) Specify one or more of the following options: ALL [NO]CLIENT [NO]MANAGER NONE This qualifier provides a function similar to those of the -cepv and -no_mepv arguments in the universal syntax. The /ENTRY_POINT_VECTOR command qualifier controls generation of the client and manager entry point vectors through the keywords CLIENT and MANAGER. In the universal command syntax, two separate idl options (-cepv and -no_mepv) control generation of the client and manager entry point vectors. The following example universal command syntax generates both client and server entry point vectors: $ idl fpe_server.idl -cepv The equivalent DCL command is as follows: $ idl fpe-server.idl /ENTRY_POINT_VECTOR=CLIENT,MANAGER If one or more options are specified, the DCL syntax requires you to specify all required options. Options that are not listed are not enabled.
8 - /PREPROCESS
/PREPROCESS /NOPREPROCESS (default) These qualifiers are equivalent to the -cpp_cmd 'c_preprocessor_command_line' and -no_cpp arguments in the universal syntax.
9 - /CC_COMMAND
/CC_COMMAND [=command-line] /NOCC_COMMAND /CC_COMMAND="CC/G_FLOAT/STANDARD=NOPORTABLE" (default) This qualifier is equivalent to the -cc_cmd 'command_line' argument in the universal syntax.
10 - /CC_QUALIFIERS
/CC_QUALIFIERS [="command-qualifiers"] /NOCC_QUALIFIERS (default) This qualifier is equivalent to the -cc_opt 'command_options' argument in the universal syntax.
11 - /DEFINE
/DEFINE [=(identifier[=definition][,...])] /NODEFINE (default) This qualifier is equivalent to the -Dname[=definition] argument in the universal syntax.
12 - /UNDEFINE
/UNDEFINE [=(identifier[,...])] /NOUNDEFINE (default) This qualifier is equivalent to the -Uname argument in the universal syntax.
13 - /OPTIMIZE
/OPTIMIZE [=({SPEED | SPACE })] /OPTIMIZE = SPEED (default) This qualifier is equivalent to the -space_opt argument in the universal syntax.
14 - /SYNTAX_ONLY
/SYNTAX_ONLY /NOSYNTAX_ONLY (default) This qualifier is equivalent to the -syntax_only argument in the universal syntax.
15 - /KEEP
/KEEP [=option] /NOKEEP Specify one of the following options: ALL C_SOURCE NONE (equivalent to /NOKEEP) OBJECT (default) This qualifier is equivalent to the -keep file_types argument in the universal syntax.
16 - /REPAIR
/REPAIR [=(option[,...])] /NOREPAIR Specify one of the following options: [NO]BOOLEAN_CONSTANTS [NO]EXTRA_PAD_BYTES [NO]MISSING_PAD_BYTES ALL (default) NONE These qualifiers are equivalent to the -bug n and -no_bug n arguments in the universal syntax. The values [NO]BOOLEAN_CONSTANTS, [NO]EXTRA_PAD_BYTES, and [NO]MISSING_PAD_BYTES correspond to -bug 1, -bug 2, and -bug 3 respectively in the universal syntax.
17 - /VERSION
/VERSION /NOVERSION (default) This qualifier is equivalent to the -version argument in the universal syntax.
18 - /LOG
/LOG /NOLOG (default) This qualifier is equivalent to the -v argument in the universal syntax.
19 - /WARNINGS
/WARNINGS (default) /NOWARNINGS This qualifier is equivalent to the -no_warn argument in the universal syntax.
20 - /VERIFY
/VERIFY /NOVERIFY (default) This qualifier is equivalent to the -confirm argument in the universal syntax.
21 - /TRACE
/TRACE [=(option[,...)] /NOTRACE Specify one or more of the following options: [NO]LOG_MANAGER EVENTS=({ALL|CALLS|CONTEXT_HANDLES|ERRORS|NONE|MISCELLANEOUS}[,...]) /NOTRACE (default) This qualifier is equivalent to the -trace value argument in the universal syntax, which is documented in the Compaq DCE Product Guide.
22 - /LANGUAGE
/LANGUAGE [={CC | CXX | FORTRAN}] /LANGUAGE=CC (default) This qualifier is equivalent to the -lang argument in the universal syntax.
23 - /DIAGNOSTICS
/DIAGNOSTICS [=filename] /NODIAGNOSTICS (default) Specifies that a diagnostic file listing the errors reported by a compilation should be generated for LSE. If you do not specify a filename, the compiler uses the basename of the IDL file and appends the .DIA extension to it.
|