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.
  Close     HLB-list     TLB-list     Help  

[legal] [privacy] [GNU] [policy] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.