NCEPLIBS-bufr
12.0.0
|
Decode a character string from an integer array. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | upc (CHR, NCHR, IBAY, IBIT, CNVNULL) |
Decode a character string from an integer array. More... | |
subroutine upc | ( | character*(*) | CHR, |
NCHR, | |||
dimension(*) | IBAY, | ||
IBIT, | |||
logical | CNVNULL | ||
) |
Decode a character string from an integer array.
This subroutine decodes a character string from within a specified number of bytes of an integer array, starting at the bit immediately after a specified bit within the array.
[out] | CHR | - character*(*): Decoded string. |
[in] | NCHR | - integer: Number of bytes of IBAY from within which to decode CHR (i.e. the number of characters in CHR). |
[in] | IBAY | - integer(*): Array from which to decode CHR. |
[in,out] | IBIT | - integer: Bit pointer within IBAY
|
[in] | CNVNULL | - logical: .true. if null characters in IBAY should be converted to blanks within CHR; .false. otherwise |
Definition at line 31 of file upc.f.
References upb().
Referenced by rdcmps(), rdtree(), readlc(), stbfdx(), stndrd(), ufbget(), ufbtab(), ufbtam(), and wrcmps().