/sys$common/syshlp/DBG$HELP.HLB  —  DEBUG  DEPOSIT  Qualifiers

1    /ASCIC

       /ASCIC
       /AC

    Deposits a counted ASCII string into the specified location. You
    must specify a quoted string on the right-hand side of the equal
    sign. The deposited string is preceded by a 1-byte count field
    that gives the length of the string.

2    /ASCID

       /ASCID
       /AD

    Deposits an ASCII string into the address given by a string
    descriptor that is at the specified location. You must specify
    a quoted string on the right-hand side of the equal sign. The
    specified location must contain a string descriptor. If the
    string lengths do not match, the string is either truncated on
    the right or padded with space characters on the right.

3    /ASCII

       /ASCII:n

    Deposits n bytes of an ASCII string into the specified location.
    You must specify a quoted string on the right-hand side of the
    equal sign. If its length is not n, the string is truncated or
    padded with space characters on the right. If you omit n, the
    actual length of the data item at the specified location is used.

4    /ASCIW

       /ASCIW
       /AW

    Deposits a counted ASCII string into the specified location. You
    must specify a quoted string on the right-hand side of the equal
    sign. The deposited string is preceded by a 2-byte count field
    that gives the length of the string.

5    /ASCIZ

       /ASCIZ
       /AZ

    Deposits a zero-terminated ASCII string into the specified
    location. You must specify a quoted string on the right-hand
    side of the equal sign. The deposited string is terminated by a
    zero byte that indicates the end of the string.

6    /BYTE

    Deposits a 1-byte integer into the specified location.

7    /D_FLOAT

    Converts the expression on the right-hand side of the equal sign
    to the D_floating type (length 8 bytes) and deposits the result
    into the specified location.

8    /DATE_TIME

    Converts a string representing a date and time (for example,
    21-DEC-1988 21:08:47.15) to the internal format for date and
    time and deposits that value (length 8 bytes) into the specified
    location. Specify an absolute date and time in the following
    format:

    [dd-mmm-yyyy[:]] [hh:mm:ss.cc]

9    /EXTENDED_FLOAT

       /EXTENDED_FLOAT
       /X_FLOAT

    (Alpha only) Converts the expression on the right-hand side of
    the equal sign to the IEEE X_floating type (length 16 bytes) and
    deposits the result into the specified location.

10    /FLOAT

    On Alpha processors, converts the expression on the right-hand
    side of the equal sign to the IEEE T_floating type (double
    precision, length 8 bytes) and deposits the result into the
    specified location.

11    /G_FLOAT

    Converts the expression on the right-hand side of the equal sign
    to the G_floating type (length 8 bytes) and deposits the result
    into the specified location.

12    /LONG_FLOAT

       /LONG_FLOAT
       /S_FLOAT

    (Alpha and Integrity servers only) Converts the expression on
    the right-hand side of the equal sign to the IEEE S_floating type
    (single precision, length 4 bytes) and deposits the result into
    the specified location.

13    /LONG_LONG_FLOAT

    (Alpha and Integrity servers only) Converts the expression on
    the right-hand side of the equal sign to the IEEE T_floating type
    (double precision, length 8 bytes) and deposits the result into
    the specified location.

14    /LONGWORD

    Deposits a longword integer (length 4 bytes) into the specified
    location.

15    /OCTAWORD

    Deposits an octaword integer (length 16 bytes) into the specified
    location.

16    /PACKED

       /PACKED:n

    Converts the expression on the right-hand side of the equal sign
    to a packed decimal representation and deposits the resulting
    value into the specified location. The value of n is the number
    of decimal digits. Each digit occupies one nibble (4 bits).

17    /QUADWORD

    Deposits a quadword integer (length 8 bytes) into the specified
    location.

18    /TASK

    Applies to tasking (multithread) programs. Deposits a task value
    (a task name or a task ID such as %TASK 3) into the specified
    location. The deposited value must be a valid task value.

19    /TYPE

       /TYPE=(name)

    Converts the expression to be deposited to the type denoted by
    name (which must be the name of a variable or data type declared
    in the program), then deposits the resulting value into the
    specified location. This enables you to specify a user-declared
    type. You must use parentheses around the type expression.

20    /WCHAR_T

       /WCHAR_T[:n]

    Deposits up to n longwords (n characters) of a converted
    multibyte file code sequence into the specified location. The
    default is 1 longword. You must specify a string on the right-
    hand side of the equal sign.

    When converting the specified string, the debugger uses the
    locale database of the process in which the debugger runs. The
    default is C locale.

21    /WORD

    Deposits a word integer (length 2 bytes) into the specified
    location.
Close Help