OSFI-Fortran  3.9.3
OpenSF Integration Library
Modules List
Here is a list of all documented modules with brief descriptions:
[detail level 12]
 NosfiOSFI-Fortran module that contains all bindings. If you want to use only part of the OSFI functionality, constrain the USE association with an ONLY clause or look at the individual OSFI_EHLog, OSFI_CLP and OSFI_ConFM modules
 Nosfi_baseOpenSF Integration Libraries (OSFI) Deimos Space, S.L.U
 Cosfi_strType used to represent arrays of variable-length strings. It is necessary because Fortran does not allow "jagged" arrays directly, so an array of a type with an array component is needed
 Coperator(==)
 Cosfi_handleType that contains code common to both Parameter and ParamReader
 Nosfi_clpCLP routines Provides procedures to parse the command line arguments, generating a list of tokens grouped as:
 Cosfi_commandlineparserType that wraps the Parameter class in OSFI-C++
 Nosfi_confmConFM routines Parses the XML configuration files provided by the openSF HMI formatted with the following elements:
 Cosfi_paramelemtypeType that represents a parameter element type. It is used instead of integral constants to avoid arithmetic operations on them, akin to the difference between "enum" and "enum class" in C++. They can be tested for (in)equality, and used in a Select Case construct through the publically accessible "repr" field
 Cosfi_parameterType that wraps the Parameter class in OSFI-C++
 Cosfi_paramreaderType that wraps the ParamReader class in OSFI-C++
 Nosfi_ehlogEHLog routines Procedures for presenting messages in the standard output in a format that can later be interpreted by openSF and others following the E2E-ICD