NCEPLIBS-bufr  12.0.1
wrdlen.F File Reference

Determine important information about the local machine. More...

Go to the source code of this file.

Functions/Subroutines

subroutine wrdlen
 Determine important information about the local machine. More...
 

Detailed Description

Determine important information about the local machine.

Author
J. Woollen
J. Ator
Date
1994-01-06

Definition in file wrdlen.F.

Function/Subroutine Documentation

◆ wrdlen()

subroutine wrdlen

Determine important information about the local machine.

This subroutine figures out some important information about the local machine on which the NCEPLIBS-bufr software is being run, including the native endianness and the number of bytes in an integer.

This subroutine isn't normally called directly by any application program, because it's automatically called internally from within subroutine openbf() during the first time that subroutine is called by any application program. It's also called as needed from within several other subroutines, but it always keeps track of its results as well as whether it has already been called during the life of an application program, and that way if it does end up being called more than once, it will just quietly return without having to recompute all of its results from the first call.

Author
J. Woollen
J. Ator
Date
1994-01-06

Definition at line 24 of file wrdlen.F.

References bort(), bvers(), and errwrt().

Referenced by copybf(), datelen(), dumpbf(), iupbs01(), iupbs3(), openbf(), rdmtbb(), rdmtbd(), rdmtbf(), upds3(), bufr_c2f_interface::wrdlen_c(), x48(), and x84().