OSFI-Fortran
3.9.3
OpenSF Integration Library
|
Nosfi | OSFI-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_base | OpenSF Integration Libraries (OSFI) Deimos Space, S.L.U |
Cosfi_str | Type 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_handle | Type that contains code common to both Parameter and ParamReader |
▼Nosfi_clp | CLP routines Provides procedures to parse the command line arguments, generating a list of tokens grouped as: |
Cosfi_commandlineparser | Type that wraps the Parameter class in OSFI-C++ |
▼Nosfi_confm | ConFM routines Parses the XML configuration files provided by the openSF HMI formatted with the following elements: |
Cosfi_paramelemtype | Type 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_parameter | Type that wraps the Parameter class in OSFI-C++ |
Cosfi_paramreader | Type that wraps the ParamReader class in OSFI-C++ |
Nosfi_ehlog | EHLog 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 |